Everything

get_tid

iget_tid

概要
RUNNING状態のタスクの参照
C言語形式
 ER      get_tid ( ID *p_tskid )
 
 ER      iget_tid ( ID *p_tskid )
 
アセンブリ言語形式
 SUBW    SP, #0x06
 MOVW    [SP+0x02], AX
 MOVW    AX, BC
 MOVW    [SP+0x04], AX
 MOVW    AX, SP
 CALL    !!_get_tid
 
 SUBW    SP, #0x06
 MOVW    [SP+0x02], AX
 MOVW    AX, BC
 MOVW    [SP+0x04], AX
 MOVW    AX, SP
 CALL    !!_iget_tid
 
パラメータ
I/O
パラメータ
説明
O
 ID      *p_tskid;
IDを格納する領域へのポインタ
 
機能
RUNNING状態のタスクのIDをp_tskidで指定された領域に格納します。
備考 本サービス・コールでは,RUNNING状態へと遷移しているタスクが存在しなかった場合(IDLE状態)には,p_tskidで指定された領域にTSK_NONEを格納します。
戻り値
マクロ
数値
意味
E_OK
0
正常終了