TOPPERS/SSPというプロジェクトがあった

偶然見つけたプロジェクト

uITRON4.0の最小要求を満たす最小カーネルを真面目につくろうとすると、

  • タスクの状態は実行、実行可能、休止
  • タスク優先順位は一つでもいい。優先順位あたりのタスクは一つでもいい

といったことから、恐ろしくストイックなシステムになります。おそらくは本当の最小は目指さないと思われますが、どんなものになるか楽しみです。
「割り込みを標準化した割り込み駆動システム」あたりは、教育の視点からするとハードウェアを遮蔽できますし、uITRON 4.0標準プロファイルへの踏み石としても有効です。

/* -----codeの行番号----- */