 |
µVision4 User's Guide |
 |
|
|
|
|
_TaskRunning_
| Summary |
int _TaskRunning_ (ulong func_address)
|
| Description |
This function checks if the specified task function is the current
running task. _TaskRunning_ is only available if you select an
Operating System under Options for Target — Target. µVision3
loads an additional DLL that kernel awareness for operating systems.
Refer to RTX Kernel Aware Debugging for more information.
|
| Return Value |
The _TaskRunning_ function returns an int value to
the caller.
|
| Example |
The result of the debug function _TaskRunning_ may be
assigned to the _break_ system variable to stop program execution
when a specific task is active.
>_TaskRunning_ (command) /* check if task 'command' is running */
0001 /* returns 1 if task is currently running */
>_break_= _TaskRunning_ (init) /* stop program when 'init' is running */
|
|
|
|