TI-RTOS Drivers
tidrivers_cc13xx_cc26xx_2_20_00_08
|
CryptoCC26XX Object. More...
#include <CryptoCC26XX.h>
Data Fields | |
int | openCnt |
uint32_t | timeout |
CryptoCC26XX_KeyStore | keyStore |
CryptoCC26XX_Transaction * | currentTransact |
CryptoCC26XX_Transaction * | headPtr |
CryptoCC26XX_Transaction * | tailPtr |
Power_NotifyObj | cryptoNotiObj |
ti_sysbios_family_arm_m3_Hwi_Struct | hwi |
Semaphore_Struct | transSem |
Semaphore_Struct | waitSem |
CryptoCC26XX Object.
The application must not access any member variables of this structure!
int CryptoCC26XX_Object::openCnt |
Counting number of clients
uint32_t CryptoCC26XX_Object::timeout |
Timeout for encrypt/decrypt operation
CryptoCC26XX_KeyStore CryptoCC26XX_Object::keyStore |
Key store for Crypto
CryptoCC26XX_Transaction* CryptoCC26XX_Object::currentTransact |
Pointer to ongoing transaction
CryptoCC26XX_Transaction* CryptoCC26XX_Object::headPtr |
head pointer for queued transactions
CryptoCC26XX_Transaction* CryptoCC26XX_Object::tailPtr |
tail pointer for queued transactions
Power_NotifyObj CryptoCC26XX_Object::cryptoNotiObj |
Crypto notification object
ti_sysbios_family_arm_m3_Hwi_Struct CryptoCC26XX_Object::hwi |
Hwi object
Semaphore_Struct CryptoCC26XX_Object::transSem |
CryptoCC26XX transaction semaphore
Semaphore_Struct CryptoCC26XX_Object::waitSem |
Semaphore for use in blocking mode