2009-09-01から1ヶ月間の記事一覧

OS自作14日目

高解像度化します。これはアセンブラで画面モードを指定するときに、VBE(VESA Bios Extension)対応のビデオカードかどうか確認して、対応なら解像度を変化させるものです。ダメなら以前と同様に320x240で動作させます。あとは、キー入力ができるようにします…

OS自作12日目〜13日目

タイマの実装です。OSにおいてタイマは非常にたくさんを同時に扱う必要があるので、最初は単純に配列で管理します。が、先日のウィンドウ管理と同様、使用状態(使用中/未使用)が頻繁に変わるようなものは単純に配列でもつと、そのあとの管理が非常に非効…