Welcome to NYCU CSIT Mirror site
MARS: mars/task_event_flag.h File Reference
mars/task_event_flag.h File Reference
[host] MARS Task Event Flag API
More...
|
Functions |
| int | mars_task_event_flag_create (struct mars_context *mars, uint64_t *event_flag_ea, uint8_t direction, uint8_t clear_mode) |
| | [host] Creates a task event flag.
|
| int | mars_task_event_flag_destroy (uint64_t event_flag_ea) |
| | [host] Destroys a task event flag.
|
| int | mars_task_event_flag_clear (uint64_t event_flag_ea, uint32_t bits) |
| | [host/MPU] Clears the bits specified in the task event flag.
|
| int | mars_task_event_flag_set (uint64_t event_flag_ea, uint32_t bits) |
| | [host/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, uint32_t *bits) |
| | [host/MPU] Waits on a task event flag. (Task Switch Call)
|
| int | mars_task_event_flag_try_wait (uint64_t event_flag_ea, uint32_t mask, uint8_t mask_mode, uint32_t *bits) |
| | [host/MPU] Waits on a task event flag.
|
Detailed Description
[host] MARS Task Event Flag API
Generated on Wed Jan 13 04:46:21 2010 for MARS by
1.5.7.1