![30日でできる! OS自作入門 30日でできる! OS自作入門](https://images-fe.ssl-images-amazon.com/images/I/41Q4Q20S5PL._SL160_.jpg)
- 作者: 川合秀実
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2006/03/01
- メディア: 単行本
- 購入: 36人 クリック: 735回
- この商品を含むブログ (299件) を見る
25日目はコンソールの拡張だ。コンソールはこれまでは1枚だったがこれを2枚にする。 こうするといくつか問題が発生するのだがこれを解消するためにいくつか処理を変更する。
例えば、これまではグローバルの領域にコンソール1枚だけの情報が格納されていたが、これをmallocを使ってそれぞれのタスクで保持できるようにするところがミソかな。
![f:id:msyksphinz:20180512120417p:plain f:id:msyksphinz:20180512120417p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/m/msyksphinz/20180512/20180512120417.png)
図. カラーパレットウィンドウの表示
![f:id:msyksphinz:20180512120435p:plain f:id:msyksphinz:20180512120435p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/m/msyksphinz/20180512/20180512120435.png)
図. 216色カラーパレットを作成してウィンドウを表示する。
![f:id:msyksphinz:20180512123924p:plain f:id:msyksphinz:20180512123924p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/m/msyksphinz/20180512/20180512123924.png)
図. 2枚のコンソールを表示して、2つのアプリケーションを実行できるようにした
![f:id:msyksphinz:20180512214706p:plain f:id:msyksphinz:20180512214706p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/m/msyksphinz/20180512/20180512214706.png)
図. 2枚のコンソールで2つのウィンドウアプリケーションを起動した。