Navigation bar
  Start Previous page
 14 of 283 
Next page End 9 10 11 12 13 14 15 16 17 18 19  

5
Task-related Routines
prepare a task to begin execution
disable interrupts
pause a task
pause a task
conditionally re-enable interrupts
cause a task to terminate
suspend normal task switching
pause a task without relinquishing control
cause a waiting task to resume execution
cause a specific task to run
coordinate the use of a resource
set the interval timer period
pause a task
enable or disable stack checking
determine the status of a task
determine the unused space in a task’s stack
determine if a task is locked
determine if a task stack is in the task list
resume normal task switching
update RTC registers to account for missed ticks
pause a task until an external event occurs
pause a task until an interval timer expires
allow another task to run
Miscellaneous Routines
deactivate the watchdog timer
cause the CPU to go into sleep mode
compute a 16-bit CRC value
compute a 32-bit CRC value
determine if this is the first the program has been run since downloading
IIf() 
select the value of one of two expressions
determine the lower bound of an array
perform a non-local goto (e.g. for exception handling)
NoOp()
execute a “nop” instruction
activate the watchdog timer
check the parity of a data byte
initialize the random number generator
reset the CPU
Rnd() 
retrieve the next random number
retrieve the system software serial number
prepare for a non-local Goto (e.g. exception handling)
determine the size of a data item
determine the size of a data item
retrieve the identification characters for the device
determine the upper bound of an array
reset the watchdog timer
Previous page Top Next page