Data Fields
AESCTRLPF3_Object Struct Reference

AESCTRLPF3 Object. More...

#include <AESCTRLPF3.h>

Collaboration diagram for AESCTRLPF3_Object:
Collaboration graph
[legend]

Data Fields

AESCommonLPF3_Object common
 
volatile uint32_t counter [AES_BLOCK_SIZE_WORDS]
 
const uint8_t * input
 
uint8_t * output
 
size_t inputLength
 
size_t inputLengthRemaining
 
AESCTR_OperationUnionoperation
 
AESCTR_CallbackFxn callbackFxn
 
AESCTR_OperationType operationType
 
bool threadSafe
 
int_fast16_t hsmStatus
 The staus of the HSM Boot up process if HSMLPF3_STATUS_SUCCESS, the HSM booted properly. if HSMLPF3_STATUS_ERROR, the HSM did not boot properly. More...
 
bool segmentedOperationInProgress
 

Detailed Description

AESCTRLPF3 Object.

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

Field Documentation

§ common

AESCommonLPF3_Object AESCTRLPF3_Object::common

§ counter

volatile uint32_t AESCTRLPF3_Object::counter[AES_BLOCK_SIZE_WORDS]

§ input

const uint8_t* AESCTRLPF3_Object::input

§ output

uint8_t* AESCTRLPF3_Object::output

§ inputLength

size_t AESCTRLPF3_Object::inputLength

§ inputLengthRemaining

size_t AESCTRLPF3_Object::inputLengthRemaining

§ operation

AESCTR_OperationUnion* AESCTRLPF3_Object::operation

§ callbackFxn

AESCTR_CallbackFxn AESCTRLPF3_Object::callbackFxn

§ operationType

AESCTR_OperationType AESCTRLPF3_Object::operationType

§ threadSafe

bool AESCTRLPF3_Object::threadSafe

§ hsmStatus

int_fast16_t AESCTRLPF3_Object::hsmStatus

The staus of the HSM Boot up process if HSMLPF3_STATUS_SUCCESS, the HSM booted properly. if HSMLPF3_STATUS_ERROR, the HSM did not boot properly.

§ segmentedOperationInProgress

bool AESCTRLPF3_Object::segmentedOperationInProgress

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