えー,前回まででリアルタイム性についていろいろ考えてきたのだけど, ちょっと extintr.c がいろいろいじって複雑化してしまった.
今後なのだけど,ちょっと改良ネタがいろいろたまっているのでさらに改造を加えて いきたいのだけど,KOZOSはシンプル簡単でわかりやすいOS,というのをテーマに しているので,その前にちょっと extintr.c を整理しておきたい.
ということでちょっと改良.
(2009/04/10 ライセンスに関する文書として,KL-01とLICENSEを追加. 詳しくは第43回を参照)
修正したのは extintr.c だけ.リアルタイム性に関わる部分(割り込み優先度設定部分) を #ifdef INTERRUPT_PRIORITY でくくっておいた.で,ソースコード解析を簡単に するために,標準では INTERRUPT_PRIORITY を無効にしておいた.そんだけ.