![]() |
MAX32680 Peripheral Driver API
Peripheral Driver API for the MAX32680
|
Modules | |
SEMA_Registers | |
Functions | |
int | MXC_SEMA_Init (void) |
int | MXC_SEMA_GetSema (unsigned sema) |
int | MXC_SEMA_CheckSema (unsigned sema) |
uint32_t | MXC_SEMA_Status (void) |
void | MXC_SEMA_FreeSema (unsigned sema) |
int | MXC_SEMA_Shutdown (void) |
int MXC_SEMA_CheckSema | ( | unsigned | sema | ) |
Check a semaphore.
sema | Number of semaphore you want to check. |
void MXC_SEMA_FreeSema | ( | unsigned | sema | ) |
Frees the semaphore.
sema | Number of semaphore want to free. |
int MXC_SEMA_GetSema | ( | unsigned | sema | ) |
Attempt to get a semaphore.
sema | Number of semaphore you are trying to get. |
int MXC_SEMA_Init | ( | void | ) |
Initialize the semaphore peripheral.
int MXC_SEMA_Shutdown | ( | void | ) |
Shutdown the semaphore peripheral.
uint32_t MXC_SEMA_Status | ( | void | ) |
Check all semaphores.