在学习 PCIe设备漫游记——BIOS篇 时,因为UEFI的代码复杂性,所以简单看了下。
相关文档:
下载安装:
下载
参考: openbios官方文档
config/examples/ 中文件名描述了所支持的平台,按照Readme进行编译即可。
config/examples/ 中文件内容也描述了当前平台的配置,可以定制配置
# fcode工具包
git clone https://github.com/openbios/fcode-utils.git
cd fcode-utils
make && sudo make install
cd -
# Download
git clone https://github.com/openbios/openbios.git
cd openbios
编译和测试运行
在README中描述了编译和运行方法
# README
OpenBIOS build options
---------------------
config/scripts/switch-arch <platform> - build for specified platform
Look in config/example for platforms.
make - build all configured binaries
make run - run unix example.