代码执行流程
-
头文件
(上电、内存初始化等) -
飞腾部分代码
(CPU/内存信息传递、初始化等) -
昆仑 + 飞腾部分代码
- 获取CPU/内存信息
- 加载各设备驱动
- 点亮显卡、界面
- 引导OS等
头文件包
/Code/KunLunPackTool
界面驱动相关包
/Code/KunLunModulePkg(昆仑代码)
- 界面显示相关:
./BdsDxe
- 部分驱动:
./Drivers
- 启动OS:
./GenericBdsLib
CPU/Memory、驱动相关包
Code/PhytiumPkg(含有飞腾代码)
- CPU/内存参数传递等
- 内存相关初始化模块
- 部分驱动
- 设备信息描述(ACPI)
- CPU平台工程文件(.dec, .dsc, .fdf)