72 #ifndef ti_drivers_aesccm_AESCCMCC26XX__include 73 #define ti_drivers_aesccm_AESCCMCC26XX__include 86 #include <ti/drivers/dpl/HwiP.h> 87 #include <ti/drivers/dpl/SwiP.h> 88 #include <ti/drivers/dpl/SemaphoreP.h> AESCCMCC26XX Hardware Attributes.
Definition: AESCCMCC26XX.h:96
The CryptoKey type is an opaque representation of a cryptographic key.
Struct containing the parameters required for encrypting/decrypting and authenticating/verifying a me...
Definition: AESCCM.h:446
uint32_t semaphoreTimeout
Definition: AESCCMCC26XX.h:124
bool operationInProgress
Definition: AESCCMCC26XX.h:119
bool isOpen
Definition: AESCCMCC26XX.h:118
AESCCM_ReturnBehavior returnBehavior
Definition: AESCCMCC26XX.h:122
AESCCM_CallbackFxn callbackFxn
Definition: AESCCMCC26XX.h:125
struct AESCCMCC26XX_Object AESCCMCC26XX_Object
AESCCMCC26XX Object.
bool operationCanceled
Definition: AESCCMCC26XX.h:120
void(* AESCCM_CallbackFxn)(AESCCM_Handle handle, int_fast16_t returnValue, AESCCM_Operation *operation, AESCCM_OperationType operationType)
The definition of a callback function used by the AESCCM driver when used in AESCCM_RETURN_BEHAVIOR_C...
Definition: AESCCM.h:539
uint8_t intPriority
Crypto Peripheral's interrupt priority.
Definition: AESCCMCC26XX.h:109
int_fast16_t returnStatus
Definition: AESCCMCC26XX.h:121
AESCCMCC26XX Object.
Definition: AESCCMCC26XX.h:117
AESCCM_OperationType
Enum for the operation types supported by the driver.
Definition: AESCCM.h:500
AESCCM_ReturnBehavior
The way in which CCM function calls return after performing an encryption + authentication or decrypt...
Definition: AESCCM.h:417
AESCCM_Operation * operation
Definition: AESCCMCC26XX.h:126
struct AESCCMCC26XX_HWAttrs AESCCMCC26XX_HWAttrs
AESCCMCC26XX Hardware Attributes.
AESCCM_OperationType operationType
Definition: AESCCMCC26XX.h:123