技術書同人誌博覧会
フルスクラッチで作る!UEFIベアメタルプログラミング パート2
同人誌・72ページ・紙・500円
チェックする

「UEFI」で「ベアメタルプログラミング」を行う本のパート2です。

UEFIの仕様には前著で紹介した他にも色々な機能があります。
本書はパート1で紹介できなかった機能を紹介するTIPS本です。

【目次】

■ はじめに
・本書に関する情報の公開場所

■ 第1章 コンソール出力
・1.1 文字色と文字の背景色を設定する
・1.2 出力可能な文字であるか否かを判定する
・1.3 テキストモードの情報を取得する
・1.4 テキストモードを変更する

■ 第2章 キーボード入力
・2.1 特定のキー入力で呼び出される関数を登録する

■ 第3章 UEFI アプリケーションのロード・実行
・3.1 自分自身のパスを表示してみる
・3.2 デバイスパスを作成してみる(その1)
・3.3 デバイスパスをロードしてみる(その1)
・3.4 デバイスを指定するパス指定
・3.5 デバイスパスを作成してみる(その2)
・3.6 デバイスパスをロードしてみる(その2)
・3.7 ロードしたイメージを実行してみる
・3.8 Linux を起動してみる : カーネルビルド
・3.9 Linux を起動してみる : カーネル起動オプション指定

■ 第4章 タイマーイベント
・4.1 時間経過を待つ
・4.2 イベント発生時に呼び出される関数を登録する

■ 第5章 BootServices や RuntimeServices のその他の機能
・5.1 メモリアロケータを使う
・5.2 シャットダウンする

■ おわりに

■ 参考情報
・参考にさせてもらった情報
・本書の他に UEFI ベアメタルプログラミングについて公開している情報

立ち読み
ホーム
サークル
頒布物
マイページ