Shared resources to arbitrate access to the AES engine.
============================================================================
#include <stdint.h>
#include <stdbool.h>
#include <ti/drivers/dpl/SemaphoreP.h>
#include <ti/drivers/dpl/HwiP.h>
Go to the source code of this file.
Functions | |
void | CryptoResourceLPF3_constructRTOSObjects (void) |
void | CryptoResourceLPF3_destructRTOSObjects (void) |
bool | CryptoResourceLPF3_acquireLock (uint32_t timeout) |
void | CryptoResourceLPF3_releaseLock (void) |
Variables | |
SemaphoreP_Struct | CryptoResourceLPF3_accessSemaphore |
SemaphoreP_Struct | CryptoResourceLPF3_operationSemaphore |
volatile bool | CryptoResourceLPF3_pollingFlag |
HwiP_Struct | CryptoResourceLPF3_hwi |
void CryptoResourceLPF3_constructRTOSObjects | ( | void | ) |
void CryptoResourceLPF3_destructRTOSObjects | ( | void | ) |
bool CryptoResourceLPF3_acquireLock | ( | uint32_t | timeout | ) |
void CryptoResourceLPF3_releaseLock | ( | void | ) |
SemaphoreP_Struct CryptoResourceLPF3_accessSemaphore |
SemaphoreP_Struct CryptoResourceLPF3_operationSemaphore |
volatile bool CryptoResourceLPF3_pollingFlag |
HwiP_Struct CryptoResourceLPF3_hwi |