Open2

rust uefi mikanOS 調べた部分

kkiyama117kkiyama117

Library

  • uefi-rs
    • rust で書くならまずこれを使うと思われる、全部手書きしたい時も一度見て参考にしたら良いのでは
    • 昔はどこかにpythonかなにかで書かれた、qemuにbuildしたefiを渡すスクリプトがあったはずだが無くなっている
    • uefi-serviceというcrateがsubrepositoryで定義してある。短い。はじめは脳死で使っても良いのではないか。(uefi-rsのtemplate参照.) ちなみに中ではpanic-handlerやallocator等の簡単な実装がしてある。使わなくても良いしどうせ自前で用意したり入れ替えたりしたくなるだろうけど。
    • ちなみにこれらに依存しないと https://os.phil-opp.com/ja/ の最初の2章にある感じに