ということで,自作カーネルもATAのPIOデータ転送(LBAとCHS)を使ってデータの読み込みが出きるようになりました(∩´∀`)∩ワーイ ソースはこちら http://github.com/masami256/miko 参考文献は「インターフェース増刊 ATA(IDE)/ATAPIの徹底研究」です. これは分かりやすくて非常に参考になりました. ここに載っているソースコードは使ってないです.ちなみに,amazonのリンクはアフィリエイトじゃないです. 自作のカーネルに関しては,性能はあまり気にしていないので一番簡単そうな方法で実装しました. PIOデータ転送という方法です.これも2種類あって,CHS(シリンダ・ヘッド・セクター)を指定する方法と, LBA方式(論理セクタ番号を使う)があるのですが,両方で作って見ました. でも,LBA方式のほうがデータの場所を指定しやすいと思うので,そのう
![HDDの内容を読み込めるようになったよ〜 - φ(・・*)ゞ ウーン カーネルとか弄ったりのメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c39158063aab0bd70a59087c205a7d35def53185/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmasami256%2F20100217%2F20100217005621.png)