| | 














| | Task Overview - Task
Task Overview - Library
System Task Manager.
Task Attributes
Task priority : 128 (normal priority) Task depends on : Tasks/FileSystem/Library/FileSys.a Tasks/OS/Library/OS.a
Task Description
Task description pending.
Library Description
This task provides a number of 'higher level' functions to control the running of MDOS. It provides the ability to load/unload tasks from a file system.
Task History
| | | | | 09 September 2010 | None | No history found as yet... | | | | |
Task Function Calls
Here follows a list of functions supplied by this library with a brief description of each. By clicking on a function name, further information will be shown.
Lib_TaskManagerLoadTask Load and start a new task
Function prototype
BOOL Lib_TaskManagerLoadTask( BYTE *path );
|
Input parameter(s)
| | | | BYTE *path | - filename of task to load and execute | | | |
Return value
Purpose The task of the specified filename is loaded and added to the list of running tasks. If the task is already loaded in memory, then it's instance count is simply incremented.
History
| | | | | 23 September 2008 | GJP | Created | | | | |
Click here to report an error
Back to top
Lib_TaskManagerUnloadTask Function brief pending
Function prototype
BOOL Lib_TaskManagerUnloadTask( BYTE *path );
|
Input parameter(s)
| | | | BYTE *path | - filename of task to terminate and unload | | | |
Return value
Purpose The task of the specified filename is checked for it's existing presence in memory. If found, it's instance count is decremented. Once the last instance has been requested to unload, then it is truly removed from memory will all memory resources being returned to the system.
History
| | | | | 23 September 2008 | GJP | Created | | | | |
Click here to report an error
Back to top | |