can_wup

ican_wup

概要

起床要求の解除

C言語形式

 ER_UINT can_wup ( ID tskid );
 
 ER_UINT ican_wup ( ID tskid );
 

アセンブリ言語形式

 MOV     A, #tskid
 CALL    !!_can_wup
 
 MOV     A, #tskid
 CALL    !!_ican_wup
 

パラメータ

I/O

パラメータ

説明

I

 ID      tskid;
タスクのID

TSK_SELF: 自タスク

数値: タスクのID

 

機能

tskidで指定されたタスクにキューイングされている起床要求をすべて解除(起床要求カウンタに0x0を設定)します。

なお,本サービス・コールが正常終了した際には,戻り値として“解除した起床要求数”が返されます。

戻り値

マクロ

数値

意味

E_OBJ

-41

対象タスクがDORMANT状態である

その他



正常終了(解除した起床要求数)