Data Fields
AESCBCCC26XX_Object Struct Reference

AESCBCCC26XX Object. More...

#include <AESCBCCC26XX.h>

Collaboration diagram for AESCBCCC26XX_Object:
Collaboration graph
[legend]

Data Fields

uint32_t iv [AES_BLOCK_SIZE/4]
 
uint32_t semaphoreTimeout
 
AESCBC_CallbackFxn callbackFxn
 
AESCBC_OperationUnionoperation
 
CryptoKey key
 
volatile int_fast16_t returnStatus
 
AESCBC_ReturnBehavior returnBehavior
 
AESCBC_OperationType operationType
 
bool isOpen
 
volatile bool operationInProgress
 
bool threadSafe
 
volatile bool hwBusy
 
volatile bool cryptoResourceLocked
 

Detailed Description

AESCBCCC26XX Object.

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

Field Documentation

§ iv

uint32_t AESCBCCC26XX_Object::iv[AES_BLOCK_SIZE/4]

§ semaphoreTimeout

uint32_t AESCBCCC26XX_Object::semaphoreTimeout

§ callbackFxn

AESCBC_CallbackFxn AESCBCCC26XX_Object::callbackFxn

§ operation

AESCBC_OperationUnion* AESCBCCC26XX_Object::operation

§ key

CryptoKey AESCBCCC26XX_Object::key

§ returnStatus

volatile int_fast16_t AESCBCCC26XX_Object::returnStatus

§ returnBehavior

AESCBC_ReturnBehavior AESCBCCC26XX_Object::returnBehavior

§ operationType

AESCBC_OperationType AESCBCCC26XX_Object::operationType

§ isOpen

bool AESCBCCC26XX_Object::isOpen

§ operationInProgress

volatile bool AESCBCCC26XX_Object::operationInProgress

§ threadSafe

bool AESCBCCC26XX_Object::threadSafe

§ hwBusy

volatile bool AESCBCCC26XX_Object::hwBusy

§ cryptoResourceLocked

volatile bool AESCBCCC26XX_Object::cryptoResourceLocked

The documentation for this struct was generated from the following file:
© Copyright 1995-2023, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale