ルネサス
sns_dpn 概要 ディスパッチ保留状態の参照 C言語形式 BOOL sns_dpn ( void ); パラメータ なし 機能 本サービス・コールは,ディスパッチ保留状態か否かを調べます。本サービス・コールは,戻り値として,ディスパッチ保留状態の場合はTRUE,ディスパッチ保留状態でない場合はFALSEを返します。 なお,以下のいずれかの条件を満たすときをディスパッチ保留状態と呼びます。 - ディスパッチ禁止状態 - CPUロック状態 - ハンドラなど,PSW.IPL>0の状態 戻り値 マクロ 数値 意味 TRUE 1 正常終了(ディスパッチ保留状態) FALSE 0 正常終了(非ディスパッチ保留状態) E_CTX -25 コンテキスト・エラー - 「PSW.IPL > カーネル割り込みマスクレベル」の状態から本サービス・コールを発行した
BOOL sns_dpn ( void );