UEFI BIOS 学习笔记

来源:互联网 发布:手机删除软件残留 编辑:程序博客网 时间:2024/05/17 04:54

初始化流程

PEI//PRE EFI包括CPU CHIPSET BOARD初始化,32bit,单核=>DXE//protocol和handle两种,对应SDK1和SDK2,向下兼容,多核初始化,64bit=>BPS=>TSL例如LILO=>OS

BIOS提供一堆API,即SDK,SDK1支持protocol模式,SDK2支持handle模式,SDK2也支持SDK1的protocol,但是最好用handle。

新增功能需要增加GUID,并且通过配置和BIOS的bind函数与之关联,后续通过GUID号可以获取功能的句柄。GUID相当于身份证。无论是新的芯片驱动,还是功能(例如ext2,ext3)等,都需要增加新的GUID

原创粉丝点击