![]() |
Ultibo API
C/C++ API for Ultibo Core
|
#include <threads.h>
Data Fields | |
| uint32_t | signature |
| Signature for entry validation. | |
| uint32_t | state |
| State of the lock (Locked/Unlocked). | |
| uint32_t | mask |
| IRQ/FIQ Mask for Save/Restore. | |
| THREAD_HANDLE | owner |
| Currently owning thread (or INVALID_HANDLE_VALUE if not locked). | |
| SPIN_ENTRY * | prev |
| Previous entry in Spin table. | |
| SPIN_ENTRY * | next |
| Next entry in Spin table. | |
| uint32_t signature |
Signature for entry validation.
| uint32_t state |
State of the lock (Locked/Unlocked).
| uint32_t mask |
IRQ/FIQ Mask for Save/Restore.
| THREAD_HANDLE owner |
Currently owning thread (or INVALID_HANDLE_VALUE if not locked).
| SPIN_ENTRY* prev |
Previous entry in Spin table.
| SPIN_ENTRY* next |
Next entry in Spin table.