|
BRTOS
1.90
Brazilian Real-Time Operating System
|
#include <brtos/includes/BRTOS.h>
Data Fields | |
| uint8_t | OSEventAllocated |
| Indicate if the event is allocated or not. | |
| uint8_t | OSEventState |
| Mutex state - Defines if the resource is available or not. | |
| uint8_t | OSEventOwner |
| Defines mutex owner. | |
| uint8_t | OSMaxPriority |
| Defines max priority accessing resource. | |
| uint8_t | OSOriginalPriority |
| Save original priority of Mutex owner task - used to the priority ceiling implementation. | |
| uint8_t | OSEventWait |
| Counter of waiting Tasks. | |
| PriorityType | OSEventWaitList |
| Task wait list for event to occur. | |
Mutex Control Block Structure
1.8.7