Data Fields
CryptoCC26XX_Object Struct Reference

CryptoCC26XX Object. More...

#include <CryptoCC26XX.h>

Data Fields

int openCnt
 
uint32_t timeout
 
CryptoCC26XX_KeyStore keyStore
 
CryptoCC26XX_TransactioncurrentTransact
 
CryptoCC26XX_TransactionheadPtr
 
CryptoCC26XX_TransactiontailPtr
 
Power_NotifyObj cryptoNotiObj
 
HwiP_Struct hwi
 
SemaphoreP_Struct transSem
 
SemaphoreP_Struct waitSem
 

Detailed Description

CryptoCC26XX Object.

The application must not access any member variables of this structure!

Field Documentation

§ openCnt

int CryptoCC26XX_Object::openCnt

Counting number of clients

§ timeout

uint32_t CryptoCC26XX_Object::timeout

Timeout for encrypt/decrypt operation

§ keyStore

CryptoCC26XX_KeyStore CryptoCC26XX_Object::keyStore

Key store for Crypto

§ currentTransact

CryptoCC26XX_Transaction* CryptoCC26XX_Object::currentTransact

Pointer to ongoing transaction

§ headPtr

CryptoCC26XX_Transaction* CryptoCC26XX_Object::headPtr

head pointer for queued transactions

§ tailPtr

CryptoCC26XX_Transaction* CryptoCC26XX_Object::tailPtr

tail pointer for queued transactions

§ cryptoNotiObj

Power_NotifyObj CryptoCC26XX_Object::cryptoNotiObj

Crypto notification object

§ hwi

HwiP_Struct CryptoCC26XX_Object::hwi

Hwi object

§ transSem

SemaphoreP_Struct CryptoCC26XX_Object::transSem

CryptoCC26XX transaction semaphore

§ waitSem

SemaphoreP_Struct CryptoCC26XX_Object::waitSem

Semaphore for use in blocking mode


The documentation for this struct was generated from the following file:
Copyright 2018, Texas Instruments Incorporated