.NamePtr
This is a pointer to an ASCII string used to provide a name to the mutual exclusion semaphore. The ASCII string can have any length as long as it is NUL
terminated.
.PendList.NbrEntries
Each mutual exclusion semaphore contains a list of tasks waiting for the semaphore to be released. The variable represents the number of entries in the wait list.
.OwnerOriginalPrio
This variable holds the original priority of the task that owns the mutual exclusion semaphore.
.OwnerTCBPtr->Prio
Dereferencing the pointer to the OS_TCB
of the mutual exclusion semaphore owner allows the application to determine whether a task priority was changed.
.OwnerNestingCtr
This variable indicates how many times the owner of the mutual exclusion semaphore requested the semaphore.
.TS
This variable contains the timestamp of when the mutual exclusion semaphore was last released.