UEFI 引导<一>——获取ECAM基址
2023-03-04 13:05 作者:ProsperousFall | 我要投稿
上期提到了获取ECAM的基本方法,本期详细讲解 UEFI 获取 PCIe 的 ECAM 基址的方法

构建结构体,用于解析AcpiTable (不要自作主张将数组合并为DWORD或QWORD,这样做会导致平台差异或者编译器差异)
代码会在本项目能完成所有的基本功能后开源,

acpi_init/apci_table.h
MAIN
确认表存在,并且储存表之后
这一步获取到了 XSDT 的基址,随后就可以获取 ECAM 基址
ECAM 基址可能不止有一个,本文的解析只解析了第一条

项目开发受经济条件制约,该栏目更新较慢,还请谅解