30日でできる! OS自作入門 4日目:マウスを動かす、メモリ容量 @ Blog - Linux Life

30日でできる! OS自作入門 4日目:マウスを動かす、メモリ容量

2008/04/11 ( n ) < HariboteOS >

今週は仕事を普通にしながら、夕食後から夜中にかけてOS作りをしていたので、 さすがに相当疲労が溜まってしまいまして、今日はあまり進まなかった。

初めにマウスを動かす処理。
昨日マウスからのデータの読み込みまで終了していたので、今日はこのデータを解析して、マウスカーソルを実際に動かしてみた。ついでにボタンに応じてカーソルの色を変えてみたり。

それからブートローダー関連で後回しになっていたアセンブラソースの解説を読む。
GDT,IDT の簡単な初期化、OSのメモリ領域へのコピー等など。
なんか若干理解できた気分。

次に、メモリ容量の取得。
すごくシンプルだけど、こんなもんでいいんだろうか。

それからメモリ管理部分に頭を突っ込んだけど、今日はギブアップ。

今日のところの成果。

本の9日目までを4日で進んだのでいいペース。ただ、ちゃんと理解できていない部分もある。 でも、とりあえず楽しんで作って、細かいことは後でちゃんと勉強するって方針でいいと思います。

カテゴリ

スポンサードリンク

Copyright © 2025 Linux-Life.net