Hatena::ブログ(Diary)

へにゃぺんて@日々勉強のまとめ

2018-04-18

技術書典4でx86_64自作OS本出します!

f:id:cupnes:20180418220541j:image:h350

技術書典4へ、サークル名”へにゃぺんて”、配置場所”け52”で↑の本を出します!


フルスクラッチで作る!」シリーズの第3弾で、前著までの内容で作ったブートローダーを使い、その上で動くカーネルアプリを作る本です。



ブートローダーはできあがったものを使うところから始めるため、この本から読み始めても大丈夫です!(ブートローダーの作り方に興味があれば前著を見てみてください)


本著も過去の同人誌同様、イベント後は↓のページでPDF版は公開します!


カーネルとしてはハードウェアの機能をひとつずつ抽象化していき、最終的にできあがったカーネルの機能を使用したサンプルアプリとして「画像ビューア」を作成します。カーネルアプリアーキテクチャは下図の通りです。


f:id:cupnes:20180418220542p:image:w400


なお、カーネルアプリバイナリレベルの分離は本書では行いません。また、カーネルの機能としては「ハードウェア抽象化してアプリへ提供する」のみのものです。


【目次】

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/cupnes/20180418/1524056977