Data Fields
EDDSACC26X2_Object Struct Reference

EDDSACC26X2 Object. More...

#include <EDDSACC26X2.h>

Collaboration diagram for EDDSACC26X2_Object:
Collaboration graph
[legend]

Data Fields

SHA2_Config sha2Config
 
SHA2CC26X2_Object sha2Object
 
SHA2CC26X2_HWAttrs sha2HwAttrs
 
SHA2_Handle sha2Handle
 
bool isOpen
 
bool operationInProgress
 
bool operationCanceled
 
int_fast16_t operationStatus
 
EDDSA_Operation operation
 
EDDSA_OperationType operationType
 
EDDSA_CallbackFxn callbackFxn
 
EDDSACC26X2_stateMachineFxn fsmFxn
 
EDDSA_ReturnBehavior returnBehavior
 
EDDSACC26X2_FsmState fsmState
 
EDDSACC26X2_FsmSubState fsmSubState
 
uint32_t semaphoreTimeout
 
uint32_t resultAddress
 
uint32_t * scratchNumber1
 
uint32_t * scratchNumber2
 
EDDSACC26X2_Workspace EDDSACC26X2_GlobalWorkspace
 

Detailed Description

EDDSACC26X2 Object.

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

Field Documentation

§ sha2Config

SHA2_Config EDDSACC26X2_Object::sha2Config

§ sha2Object

SHA2CC26X2_Object EDDSACC26X2_Object::sha2Object

§ sha2HwAttrs

SHA2CC26X2_HWAttrs EDDSACC26X2_Object::sha2HwAttrs

§ sha2Handle

SHA2_Handle EDDSACC26X2_Object::sha2Handle

§ isOpen

bool EDDSACC26X2_Object::isOpen

§ operationInProgress

bool EDDSACC26X2_Object::operationInProgress

§ operationCanceled

bool EDDSACC26X2_Object::operationCanceled

§ operationStatus

int_fast16_t EDDSACC26X2_Object::operationStatus

§ operation

EDDSA_Operation EDDSACC26X2_Object::operation

§ operationType

EDDSA_OperationType EDDSACC26X2_Object::operationType

§ callbackFxn

EDDSA_CallbackFxn EDDSACC26X2_Object::callbackFxn

§ fsmFxn

EDDSACC26X2_stateMachineFxn EDDSACC26X2_Object::fsmFxn

§ returnBehavior

EDDSA_ReturnBehavior EDDSACC26X2_Object::returnBehavior

§ fsmState

EDDSACC26X2_FsmState EDDSACC26X2_Object::fsmState

§ fsmSubState

EDDSACC26X2_FsmSubState EDDSACC26X2_Object::fsmSubState

§ semaphoreTimeout

uint32_t EDDSACC26X2_Object::semaphoreTimeout

§ resultAddress

uint32_t EDDSACC26X2_Object::resultAddress

§ scratchNumber1

uint32_t* EDDSACC26X2_Object::scratchNumber1

§ scratchNumber2

uint32_t* EDDSACC26X2_Object::scratchNumber2

§ EDDSACC26X2_GlobalWorkspace

EDDSACC26X2_Workspace EDDSACC26X2_Object::EDDSACC26X2_GlobalWorkspace

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