-
sta_tsk
ista_tsk
-
ER sta_tsk ( ID tskid, VP_INT stacd );
ER ista_tsk ( ID tskid, VP_INT stacd );
|
MOVW BC, #stacd_lo
MOVW DE, #stacd_hi
MOV A, #tskid
CALL !!_sta_tsk
MOVW BC, #stacd_lo
MOVW DE, #stacd_hi
MOV A, #tskid
CALL !!_ista_tsk
|
tskidで指定されたタスクをDORMANT状態からREADY状態へと遷移させます。
これにより,対象タスクは,初期優先度に対応したレディ・キューの最後尾にキューイングされ,RI78V4のスケジューリング対象となります。
備考1 本サービス・コールでは,起動要求のキューイングが行われません。このため,対象タスクがDORMANT状態以外の場合には,状態操作処理は実行されず,戻り値として“E_OBJ”が返されます。
備考2 本サービス・コールの発行により起動されたタスクには,起動コードとして“
stacd”が引き渡されます。