Blog posts by @retrage

mirror of https://retrage.github.io/

2020-01-01から1年間の記事一覧

UEFI向け9P File Systemを作ってクラウドからネットワークブートできるようにした

UEFI向け9P File Systemを実装した. これにより9Pサーバからネットワークブートができるようになった. さらにFUSEと組み合わせることで少ない労力で9Pサーバ経由で クラウドからネットワークブートができるようになった. ソースコードと発表資料と発表の…

EDK2におけるDebugPrintErrorLevel

EDK2のコードにはDebugPrint()が多く埋め込まれている. この関数は第一引数にErrorLevelをとり, ビルド時に与えるPcdDebugPrintErrorLevelを変えることによりデバッグ出力を制御できる. この値は*.dscに以下のような記述をすることで設定できる. [PcdsFi…

ccov: printfデバッグを支援するツール

ここではコードカバレッジ計測を元にしたprintfデバッグ支援ツールであるccovを作ったので紹介する.