Mistake on this page? Email us
sda_status.h File Reference

Secure device access status/error codes. This list may grow as needed. More...

Go to the source code of this file.

Macros

#define SDA_STATUS_BASE_ERR   0x0
 
#define SDA_STATUS_BASE_USER_ERROR   0xfffffff
 
#define SDA_STATUS_MAX_ERROR   0x7fffffff
 

Enumerations

enum  sda_status_e {
  SDA_STATUS_SUCCESS = SDA_STATUS_BASE_ERR, SDA_STATUS_ERROR, SDA_STATUS_INVALID_REQUEST, SDA_STATUS_DEVICE_INTERNAL_ERROR,
  SDA_STATUS_VERIFICATION_ERROR, SDA_STATUS_NO_MORE_SCOPES, SDA_STATUS_INSUFFICIENT_RESPONSE_BUFFER_SIZE_ERROR, SDA_STATUS_NOT_INITIALIZED,
  SDA_STATUS_OPERATION_EXECUTION_ERROR = SDA_STATUS_BASE_USER_ERROR, SDA_STATUS_LAST_ERROR = SDA_STATUS_MAX_ERROR
}
 

Detailed Description

Secure device access status/error codes. This list may grow as needed.

Enumeration Type Documentation

Enumerator
SDA_STATUS_SUCCESS 

General success.

SDA_STATUS_ERROR 

General error.

SDA_STATUS_INVALID_REQUEST 

Error in request message was detected.

SDA_STATUS_DEVICE_INTERNAL_ERROR 

Internal error occurred in the device.

SDA_STATUS_VERIFICATION_ERROR 

Error in request message verification was detected.

SDA_STATUS_NO_MORE_SCOPES 

No more scopes in current scopes list.

SDA_STATUS_INSUFFICIENT_RESPONSE_BUFFER_SIZE_ERROR 

Insufficient response buffer size for user buffer.

SDA_STATUS_NOT_INITIALIZED 

SDA module wasn't initialized.

SDA_STATUS_OPERATION_EXECUTION_ERROR 

Execution of current device operation failed.