3.3 タスクのアクティベート
タスクをアクティベートするために、SSF-OS はActivateTaskとChainTaskの2つのシステム・サービスを用意する。アクティベートにより、タスクは最初の命令から実行される状態となる。
SSF-OS は、タスク開始時にC 関数のようなパラメータを受け渡すことができない。タスクへのパラメータは、グローバル変数によって渡される必要がある。
3.3.1 タスクの複数アクティベート
SSF-OS は、タスクの複数アクティベートをサポートする。複数アクティベートとは、すでにアクティベートされているタスクに対し、さらなるアクティベートを行うことである。
複数のアクティベートはキューイングされ、アクティベーションの順序で優先度ごとにキューに入れられる。
コメント
最新を表示する
NG表示方式
NGID一覧