Functions | |
int | mars_task_event_flag_initialize (uint64_t event_flag_ea, uint8_t direction, uint8_t clear_mode) |
[MPU] Initializes a task event flag. | |
int | mars_task_event_flag_clear (uint64_t event_flag_ea, uint32_t bits) |
[MPU] Clears the bits specified in the task event flag. | |
int | mars_task_event_flag_set (uint64_t event_flag_ea, uint32_t bits) |
[MPU] Sets the bits specified in the task event flag. | |
int | mars_task_event_flag_wait (uint64_t event_flag_ea, uint32_t mask, uint8_t mask_mode) |
[MPU] Waits on a task event flag. (Blocking) | |
int | mars_task_event_flag_try_wait (uint64_t event_flag_ea, uint32_t mask, uint8_t mask_mode) |
[MPU] Waits on a task event flag. (Non-Blocking) |