wakky@xxxxxxxxxxxxxxxxxxx wrote: > 実装も簡単です。PC、Stack、破壊できないレジスタを切り替えるだけで > すみますので、誰でも実装できます(^^;)。 その関数を割り込みハンドラとして実装すればまんまプリエンプティブですけどね。 割り込みハンドラ中でstackを切り替えるだけでタスクが切り替わってしまいます。 タスク生成時にスタックをきっちり設定しないといけませんが。 どっちかというとタスクディスパッチよりタスク管理キューのほうが厄介かと。 というか、カーネル自体それほど難しくはなくて、周辺モジュールの方がアレかもです。 舘野雄治<webmaster@xxxxxxxxxxxx> たろすけの部屋<http://www.tarosuke.net/>