UEFI for Simics QSP
延續上一篇 Intel Simics Simulator,這一篇要來介紹怎麼 Build 出一個 Intel Public Simics 可以用的 UEFI BIOS。
延續上一篇 Intel Simics Simulator,這一篇要來介紹怎麼 Build 出一個 Intel Public Simics 可以用的 UEFI BIOS。
如果有多看兩眼我的網站,會發現我寫了好幾篇模擬器相關的文章,包含 EmulationPkg 介紹 還有 OVMF/QEMU 相關的介紹,這是因為我在很長的時間中都是做 Client platforms,必須忍受各個 ODM 那五花八門的土炮環境下的 debug 環境,再加上 ROM 越來越大顆,燒個 ROM 要等好久 …
我自己有個 private 的 edk2 repository 放在 github 上面跑 github action,用來跑 CI 確認自己寫的小 EFI application 可以在 GCC/MSVC 都可以正常 build pass,免得我每次都要兩邊平台確認 code 寫得沒問題,如果都沒問題接著就開一個 QEMU + OVMF 去執行這些小程式看看輸出, 結果有一天 ….
OVMF 居然跑不起來了 ………
最近,由在 Intel 工作的 Jayaprakash Nevara 主導的 Python 3.6 for UEFI 的開發到了一段落並釋出,而且沒有資助純粹是為了愛而做 ….
今天 upstream tianocore/edk2 更新了 edk2_stable202208,難得一次更新沒遇到問題,直接升上去就可以用了。
前幾天 upstream tianocore/edk2 更新了 edk2_stable202205,本來想說直接 rebase 上去就好,沒想到都這麼穩定的 code 了還能遇到 build error