Functions | Variables
CryptoResourceCC26XX.h File Reference

Detailed Description

Shared resources to arbitrate access to the keyStore, AES, and SHA2 engine.

============================================================================

#include <stdint.h>
#include <stdbool.h>
#include <ti/drivers/dpl/SemaphoreP.h>
Include dependency graph for CryptoResourceCC26XX.h:

Go to the source code of this file.

Functions

void CryptoResourceCC26XX_constructRTOSObjects (void)
 
void CryptoResourceCC26XX_destructRTOSObjects (void)
 
bool CryptoResourceCC26XX_acquireLock ()
 
void CryptoResourceCC26XX_releaseLock ()
 

Variables

SemaphoreP_Struct CryptoResourceCC26XX_accessSemaphore
 
SemaphoreP_Struct CryptoResourceCC26XX_operationSemaphore
 
volatile bool CryptoResourceCC26XX_pollingFlag
 
HwiP_Struct CryptoResourceCC26XX_hwi
 

Function Documentation

§ CryptoResourceCC26XX_constructRTOSObjects()

void CryptoResourceCC26XX_constructRTOSObjects ( void  )

§ CryptoResourceCC26XX_destructRTOSObjects()

void CryptoResourceCC26XX_destructRTOSObjects ( void  )

§ CryptoResourceCC26XX_acquireLock()

bool CryptoResourceCC26XX_acquireLock ( )

§ CryptoResourceCC26XX_releaseLock()

void CryptoResourceCC26XX_releaseLock ( )

Variable Documentation

§ CryptoResourceCC26XX_accessSemaphore

SemaphoreP_Struct CryptoResourceCC26XX_accessSemaphore

§ CryptoResourceCC26XX_operationSemaphore

SemaphoreP_Struct CryptoResourceCC26XX_operationSemaphore

§ CryptoResourceCC26XX_pollingFlag

volatile bool CryptoResourceCC26XX_pollingFlag

§ CryptoResourceCC26XX_hwi

HwiP_Struct CryptoResourceCC26XX_hwi
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale