|
ST20C2 Datasheet, PDF (91/212 Pages) STMicroelectronics – Instruction Set Reference Manual | |||
|
◁ |
insertqueue
insertqueue
insert at front of scheduler queue
Code: 60 F2
Description: Insert a list of processes at the front of the scheduling list of priority
indicated by Areg, where 0 indicates high priority and 1 indicates low priority. Breg
and Creg are the front and back, respectively, of the list to be inserted.
Definition:
if (Breg â NotProcess.p)
{
ProcQueueFPtrâ²[Areg]âBreg
if (ProcQueueFPtr[Areg] = NotProcess.p)
ProcQueueBPtrâ²[Areg]âCreg
else
wordâ²[Creg @ pw.Link] â ProcQueueFPtr[Areg]
}
Aregâ² â undefined
Bregâ² â undefined
Cregâ² â undefined
Error signals: none
Comments:
Secondary instruction.
See also: swapqueue
91/212
®
|
▷ |