Operating System
https://jk1brk.hatenablog.com/entry/2019/03/29/201005 https://jk1brk.hatenablog.com/entry/2019/03/21/170834 の続きです。自分なりにコードを分析しました。今行っていることは、かっこ良くいうとリバースエンジニアリングです。 Copyright, Copyleft,…
今回は、文字が少ないです。次回から解説したいと思います。 RR Scheduling main()は、task0()に相当 各関数内にfor()の無限ループの記述がありますが、context switchを行うことで、無限ループから抜けて、続くタスクに処理を移しています。スタックとその…
Z80の組み込みOSを検討してみようと思います。 ターゲットのデバイスは、Super AKI-80です。 いきなりμITRONとかは敷居が高いので、ラウンドロビンスケジュールリング(もどき)から入ろうと思います。 一応マルチタスクにしたいので、ラウンドロビンスケジ…