Everything
Everything
top
RI850V4 環境
コーディング編
サービス・コール
システム状態管理機能
vsta_sch
vsta_sch
概要
スケジューラの強制起動
C言語形式
ER vsta_sch ( void );
パラメータ
なし
機能
RI850V4のスケジューラを明示的に強制起動します。このため,スケジューリング要求が保留されていた際には,“タスクの切り替え”が発生する場合があります。
備考 RI850V4では,本サービス・コールを“コンフィギュレーション時にプリエンプトの受け付け状態を禁止状態(TA_DISPREEMPT)と定義したタスクからRI850V4のスケジューラを起動するための機能”として提供しています。
戻り値
マクロ
数値
意味
E_OK
0
正常終了
E_CTX
-25
コンテキスト・エラー
- 非タスクから本サービス・コールを発行した
- CPUロック状態から本サービス・コールを発行した
- ディスパッチ禁止状態から本サービス・コールを発行した
差分情報
前のトピックスへ
rot_rdq/irot_rdq
次のトピックスへ
get_tid/iget_tid
目次
rot_rdq/irot_rdq
vsta_sch
get_tid/iget_tid
loc_cpu/iloc_cpu
unl_cpu/iunl_cpu
sns_loc
dis_dsp
ena_dsp
sns_dsp
sns_ctx
sns_dpn