偶然見つけたプロジェクト
uITRON4.0の最小要求を満たす最小カーネルを真面目につくろうとすると、
- タスクの状態は実行、実行可能、休止
- タスク優先順位は一つでもいい。優先順位あたりのタスクは一つでもいい
といったことから、恐ろしくストイックなシステムになります。おそらくは本当の最小は目指さないと思われますが、どんなものになるか楽しみです。
「割り込みを標準化した割り込み駆動システム」あたりは、教育の視点からするとハードウェアを遮蔽できますし、uITRON 4.0標準プロファイルへの踏み石としても有効です。