プログラミング
2020/09/28 .interp と動的リンカの部分を追記しました 最近ブログ更新していなかったので、最近知ったこと書きます。 あ、 ld-linux.so とか共有ライブラリとかの概略はしません。 この記事読んでいる人はわかっていると思うので。 .interp と動的リンカ EL…
こんにちは、突撃隊です。 コロナで皆さん大変ですが、自分は作業がはかどっています。 なんとも皮肉なもんです。 自作OSのmallocで大きなアライメントを取りたい タイトルのとおりです。 4KBとか1MBとかのアライメントを取りたいねという話です。 自分の自…
AHCIの読み出し書き込みに成功した こんにちは、突撃隊です。 AHCIを用いたSATAディスクへの読み書き(QEMU上ですが)が無事成功したので、メモを残しておこうかと思います。 実機確認はまだできていませんので話半分にお願いします。 実機確認できました! 以…
こんにちは、突撃隊です。 最近いじっているAHCIというデバイスについて、な、な、なんと 初期化 が無事終了したので知見を共有したいと思います。 AHCIとはなんぞや Advanced Host Controller Interface(AHCI)とは、SATAのデバイスコントローラです。 SATA…
発端 自分のPCはrEFIndを使ってWindows 10とArch Linuxをデュアルブートしているのですが、Windows updateをかけたらEFI領域を見事にぶっ壊されました。 なんやかんやで解決したので今後のためにも自分が行った解決方法を記しておきます。 症状 Windows upda…