Initial release of software. Went by the name "rom400_sched" library
Added functions to the library to allow user applications to get and set the system's millisecond timer reload value. Functions added were:
Went by the name "rom400_sched" library
Several functions renamed to implement a standard naming scheme. Documentation also added to header files. Changed library name to rom400_task since functions in this library are preceeded by the prefix task_.
NOTE:
Functions task_synch_wait and task_synch_sleep
added. These are the same functions as task_wait and
task_sleep but with their argument lists altered such that
they are safe to be called from multiple processes at the same time.
Fixed functions task_synch_wait and task_synch_sleep.
Their parameters were not handled correctly in version 4.
Altered to work with new initialization code.
Changed task_wait/sleep to be macros that actually call their 'synch' counterparts.
Updated library to synchronize with export table changes implemented in the initialization library.
Added support for the "reentrant" keyword in multiple processes: task_reentrant_stack().