Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

.

...

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. Anchor10776551077655

.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.anchor10648251064825

.OwnerOriginalPrio

...

1064826This variable holds the original priority of the task that owns the mutual exclusion semaphore. Anchor10648271064827

.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. Anchor10648291064829

.OwnerNestingCtr

...

10648301064830This variable indicates how many times the owner of the mutual exclusion semaphore requested the semaphore. Anchor10648311064831

.TS

...

This variable contains the timestamp of when the mutual exclusion semaphore was last released.