This introduces library functions for updating the linked lists which use the tcbSchedNext and tcbSchedPrev pointers of a TCB, and uses these to perform the updates to the ready queues and the release queue. In order to accommodate this, ksReleaseQueue is now of type tcb_queue_t. Co-authored-by: Gerwin Klein <gerwin.klein@proofcraft.systems> Signed-off-by: Michael McInerney <michael.mcinerney@proofcraft.systems> |
||
|---|---|---|
| .. | ||
| preemption.h | ||
| smp.h | ||
| statedata.h | ||