![]() |
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 | ) |