Everything

vsta_sch

概要
スケジューラの強制起動
C言語形式
 

 ER      vsta_sch ( void );
パラメータ
なし
機能
RI850V4のスケジューラを明示的に強制起動します。このため,スケジューリング要求が保留されていた際には,“タスクの切り替え”が発生する場合があります。
備考 RI850V4では,本サービス・コールを“コンフィギュレーション時にプリエンプトの受け付け状態を禁止状態(TA_DISPREEMPT)と定義したタスクからRI850V4のスケジューラを起動するための機能”として提供しています。
戻り値
マクロ
数値
意味
E_OK
0
正常終了
E_CTX
-25
コンテキスト・エラー
- 非タスクから本サービス・コールを発行した
- CPUロック状態から本サービス・コールを発行した
- ディスパッチ禁止状態から本サービス・コールを発行した