71 #ifndef ti_drivers_TRNG_TRNGCC26X2__include 72 #define ti_drivers_TRNG_TRNGCC26X2__include 85 #include <ti/drivers/dpl/HwiP.h> 86 #include <ti/drivers/dpl/SwiP.h> 87 #include <ti/drivers/dpl/SemaphoreP.h> const uint8_t * upperBound
Definition: TRNGCC26X2.h:129
bool isOpen
Definition: TRNGCC26X2.h:123
enum TRNG_ReturnBehavior_ TRNG_ReturnBehavior
The way in which TRNG function calls return after generating the requested entropy.
size_t entropyRequested
Definition: TRNGCC26X2.h:127
The CryptoKey type is an opaque representation of a cryptographic key.
TRNG_CallbackFxn callbackFxn
Definition: TRNGCC26X2.h:132
uint32_t swiPriority
TRNG SWI priority. The higher the number, the higher the priority. The minimum is 0 and the maximum i...
Definition: TRNGCC26X2.h:114
CryptoKey datastructure.
Definition: CryptoKey.h:210
size_t entropyGenerated
Definition: TRNGCC26X2.h:126
struct TRNGCC26X2_Object TRNGCC26X2_Object
TRNGCC26XX Object.
int_fast16_t returnStatus
Definition: TRNGCC26X2.h:124
TRNG_ReturnBehavior returnBehavior
Definition: TRNGCC26X2.h:125
struct TRNGCC26X2_HWAttrs TRNGCC26X2_HWAttrs
TRNGCC26X2 Hardware Attributes.
uint8_t intPriority
Crypto Peripheral's interrupt priority.
Definition: TRNGCC26X2.h:108
uint32_t semaphoreTimeout
Definition: TRNGCC26X2.h:128
TRNGCC26XX Object.
Definition: TRNGCC26X2.h:122
CryptoKey * entropyKey
Definition: TRNGCC26X2.h:131
void(* TRNG_CallbackFxn)(TRNG_Handle handle, int_fast16_t returnValue, CryptoKey *entropy)
The definition of a callback function used by the TRNG driver when used in TRNG_RETURN_BEHAVIOR_CALLB...
Definition: TRNG.h:467
SwiP_Struct callbackSwi
Definition: TRNGCC26X2.h:133
TRNGCC26X2 Hardware Attributes.
Definition: TRNGCC26X2.h:95
uint8_t * entropyBuffer
Definition: TRNGCC26X2.h:130