![]() |
MAX32665 SDK Documentation
0.2
Software Development Kit Overview and API Documentation
|
Modules | |
SEMA_Registers | |
Registers, Bit Masks and Bit Positions for the SEMA Peripheral Module. | |
Functions | |
int | SEMA_Init (sys_cfg_sema_t *sys_cfg) |
Initialize the semaphore peripheral. More... | |
int | SEMA_GetSema (unsigned sema) |
Attempt to get a semaphore. More... | |
int | SEMA_CheckSema (unsigned sema) |
Check a semaphore. More... | |
uint32_t | SEMA_Status (void) |
Check all semaphores. More... | |
void | SEMA_FreeSema (unsigned sema) |
Frees the semaphore. More... | |
int | SEMA_Shutdown (void) |
Shutdown the semaphore peripheral. More... | |
int SEMA_Init | ( | sys_cfg_sema_t * | sys_cfg | ) |
int SEMA_GetSema | ( | unsigned | sema | ) |
sema | Number of semaphore you are trying to get. |
int SEMA_CheckSema | ( | unsigned | sema | ) |
sema | Number of semaphore you want to check. |
uint32_t SEMA_Status | ( | void | ) |
void SEMA_FreeSema | ( | unsigned | sema | ) |
sema | Number of semaphore want to free. |
int SEMA_Shutdown | ( | void | ) |