-
dly_tsk
-
ER dly_tsk (RELTIM dlytim);
|
|
|
|
RELTIM dlytim;
|
Amount of time to delay the invoking task (in millisecond).
|
This service call moves the invoking task from the RUNNING state to the WAITING state (delayed state).
As a result, the invoking task is unlinked from the ready queue and excluded from the RI600PX scheduling subject.
The delayed state is cancelled in the following cases.
Delayed State Cancel Operation
|
|
Delay time specified by parameter dlytim has elapsed.
|
|
Forced release from waiting (accept rel_wai while waiting).
|
|
Forced release from waiting (accept irel_wai while waiting).
|
|
Note When 0 is specified as
dlytim, the delay time is up to next base clock interrupt generation.
|
|
|
|
|
|
|
|
|
|
|
- This service call was issued from a non-task.
- This service call was issued in the CPU locked state.
- This service call was issued in the dispatching disabled state.
- This service call was issued in the status "PSW.IPL > kernel interrupt mask level".
|
|
|
- Stack pointer points out of user stack for invoking task.
|
|
|
Forced release from the WAITING state.
|