Infineon OPTIGA(TM) Trust X error types. More...
Macros |
|
| #define | E_COMMS_SUCCESS 0x00000000 |
|
Communication success.
|
|
| #define | E_COMMS_TIMEOUT_OCCURRED 0x80000003 |
|
Error code if protocol exit timeout has occurred.
|
|
| #define | E_COMMS_SOFT_RESET_NOT_SUPPORTED 0x80000005 |
|
Error code if soft reset is not supported by slave.
|
|
| #define | E_COMMS_CHANNEL_NUM_MISMATCH 0x80000006 |
|
Error code if network layer channel does not mismatch with that of the slave.
|
|
| #define | E_COMMS_PACKET_SIZE_NOT_SET 0x80000007 |
|
Error code if packet size could not be set.
|
|
| #define | E_COMMS_INVALID_KEY 0x80000008 |
|
Error code for invalid key.
|
|
| #define | E_COMMS_PARAMETER_NULL 0x8000000A |
|
Error code if the input parameter is NULL.
|
|
| #define | E_COMMS_PROTOCOL_NOT_INITIALIZED 0x8000000B |
|
Error code for uninitialized protocol.
|
|
| #define | E_INVALID_RESET_VALUE 0x8000000C |
|
Error code for wrong reset value.
|
|
| #define | E_INVALID_VALUE_FOR_KEY 0x8000000D |
|
Error code for invalid value for a given key.
|
|
| #define | E_COMMS_SLAVE_NODATA 0x8000000E |
|
Error code for if the slave doesn't have any data ready.
|
|
| #define | E_COMMS_NO_CHANNEL_INFORMATION 0x8000000F |
|
Error code if no channel information is present.
|
|
| #define | E_COMMS_NO_APDU_PRESENT 0x80000010 |
|
Error code if APDU is not present.
|
|
| #define | E_COMMS_COLD_RESET_NOT_SUPPORTED 0x80000011 |
|
Error code for cold reset not supported.
|
|
| #define | E_COMMS_PARTIAL_FRAME_SENT 0x80000012 |
|
Error code for partial frame send.
|
|
| #define | E_COMMS_I2C_WRITE_FAILED 0x80000013 |
|
Error code for low level I2C write failed.
|
|
| #define | E_COMMS_I2C_READ_FAILED 0x80000014 |
|
Error code for low level I2C read failed.
|
|
| #define | E_COMMS_INSUFFICIENT_BUF_SIZE 0x80000015 |
|
Error code for buffer size or memory insufficient.
|
|
| #define | E_COMMS_KEY_VALUE_NOT_SET 0x80000016 |
|
Error code when the value of key is not set.
|
|
| #define | E_COMMS_SET_PROPERTY_DENIED 0x80000017 |
|
Error code for setting a property within a session not allowed.
|
|
| #define | E_COMMS_ALREADY_OPEN 0x80000018 |
|
Error code for opening the already opened protocol stack.
|
|
| #define | E_COMMS_FRAME_BUFFER_OVERFLOW 0x80000019 |
|
Error code for frame buffer overflow(at data link layer)
|
|
| #define | E_COMMS_FUNCTION_NOT_SUPPORTED 0x8000001A |
|
Error code for unsupported functionality.
|
|
| #define | E_COMMS_INVALID_CHANNEL_NO 0x8000001B |
|
Error code for invalid channel number.
|
|
| #define | E_COMMS_INSUFFICIENT_MEMORY 0x8000001C |
|
Error code for insufficient memory.
|
|
| #define | E_COMMS_I2C_NACK_RECEIVED 0x8000001D |
|
Error code if Nack is received.
|
|
| #define | E_COMMS_I2C_TXRX_ERROR 0x8000001E |
|
Error code for I2C Tx/Rx Error.
|
|
| #define | E_COMMS_I2C_TIMEOUT 0x8000001F |
|
Error code for I2C Tx/Rx Error.
|
|
| #define | E_COMMS_INVALID_REQUEST 0x80000020 |
|
Error code for I2C Tx/Rx Error.
|
|
| #define | E_COMMS_FAILURE 0xFFFFFFFF |
|
Error code for communication failure.
|
|
| #define | OPTIGA_LIB_SUCCESS 0x0000 |
|
OPTIGA Host Library API status - Success.
|
|
| #define | OPTIGA_LIB_STATUS_BUSY 0x0001 |
|
OPTIGA Host Library API status - Busy.
|
|
| #define | OPTIGA_LIB_ERROR 0xFFFF |
|
OPTIGA Host Library API status - Failure.
|
|
Detailed Description
Infineon OPTIGA(TM) Trust X error types.