對(duì)《UEFI原理與編程》一書有疑問,或在學(xué)習(xí)UEFI的過程中有疑問,請(qǐng)到www.biosuefi.com#/uefi提出您的問題。
第7頁 (2)SEC階段執(zhí)行流程
原文 :2)從實(shí)模式轉(zhuǎn)換到32位平坦模式(包含模式)
修訂 :2)從實(shí)模式轉(zhuǎn)換到保護(hù)模式、32位平坦內(nèi)存模型
第15頁 2.1.1安裝所需開發(fā)工具
原文 : |
3)安裝IASL編譯器(https://www.acpica.org/downloads/binary_tools)
4)IASL用于編譯.asl文件。.asl是高級(jí)配置與電源接口(Advanced Configuration and Power Interface)源文件。
|
修訂 : |
3)安裝IASL編譯器(https://www.acpica.org/downloads/binary_tools)
IASL用于編譯.asl文件。.asl是高級(jí)配置與電源接口(Advanced Configuration and Power Interface)源文件。
4)安裝NASM編譯器(www.nasm.us)
|
第15頁,2.1.2 配置EDK2 開發(fā)環(huán)境
原文 :C:\> EDK2Edksetup.bat
修訂 :C:\EDK2> Edksetup.bat
第35頁 5.[Protocol]塊 (1)語法
原文 :
[LibraryClasses]
修訂 :
[Protocols]
第35頁 5.[Protocol]塊 (2)示例
原文 :工程文件的
[LibraryClasses]
[LibraryClasses]
修訂 :工程文件的
[Protocols]
[Protocols]
第89頁 [示例 5-5] 分配指定地址處的3個(gè)頁面
原文 :Status = gBS->(AllocateAddress, EfiBootServicesData, 3, &pages);
修訂 :Status = gBS->
AllocatePages(AllocateAddress, EfiBootServicesData, 3, &pages);
第115頁 6.3.1提升和恢復(fù)任務(wù)優(yōu)先級(jí)
原文 :RaiseTPL和RestoreTPL必須成對(duì)出現(xiàn),執(zhí)行了RaiseTPL后,必須盡快調(diào)用
RaiseTPL將任務(wù)優(yōu)先級(jí)恢復(fù)到原來的值
修訂 :RaiseTPL和RestoreTPL必須成對(duì)出現(xiàn),執(zhí)行了RaiseTPL后,必須盡快調(diào)用
ResoreTPL將任務(wù)優(yōu)先級(jí)恢復(fù)到原來的值
第129頁 7.1GPT硬盤
原文 :20世紀(jì)90年代末,英特爾
(Inter)公司開發(fā)了
修訂 :20世紀(jì)90年代末,英特爾
(Intel)公司開發(fā)了
第221頁,6)執(zhí)行如下命令播放視頻
原文 :
fs0:> testc.efi piano 2.wav
修訂 :
fs0:> testc.efi piano.wav
第278頁
原文 :Print(L"字體
加載成功");
修訂 :Print(L"字體
卸載成功");
第278頁
原文 :Print(L"Failed to
load font: %r\n", Status);//字體
注冊(cè)失敗
修訂 :Print(L"Failed to
unload font: %r\n", Status);//字體
卸載失敗
-----------------------------------------------------------------------------------
感謝
感謝robin.xu
感謝kurtqiao
感謝Max