對《UEFI原理與編程》一書有疑問,或在學(xué)習(xí)UEFI的過程中有疑問,請到www.biosuefi.com#/uefi提出您的問題。
原文 :[LibraryClasses]
修訂 :[Protocols]
原文 :工程文件的[LibraryClasses]
[LibraryClasses]
修訂 :工程文件的[Protocols]
[Protocols]
原文 :Status = gBS->(AllocateAddress, EfiBootServicesData, 3, &pages);
修訂 :Status = gBS->AllocatePages(AllocateAddress, EfiBootServicesData, 3, &pages);
原文 :RaiseTPL和RestoreTPL必須成對出現(xiàn),執(zhí)行了RaiseTPL后,必須盡快調(diào)用RaiseTPL將任務(wù)優(yōu)先級恢復(fù)到原來的值
修訂 :RaiseTPL和RestoreTPL必須成對出現(xiàn),執(zhí)行了RaiseTPL后,必須盡快調(diào)用ResoreTPL將任務(wù)優(yōu)先級恢復(fù)到原來的值
原文 :20世紀(jì)90年代末,英特爾(Inter)公司開發(fā)了
修訂 :20世紀(jì)90年代末,英特爾(Intel)公司開發(fā)了
原文 :
修訂 :fs0:> testc.efi piano.wav
原文 :Print(L"字體加載成功");
修訂 :Print(L"字體卸載成功");
原文 :Print(L"Failed to load font: %r\n", Status);//字體注冊失敗
修訂 :Print(L"Failed to unload font: %r\n", Status);//字體卸載失敗
第7頁 (2)SEC階段執(zhí)行流程
原文 :2)從實(shí)模式轉(zhuǎn)換到32位平坦模式(包含模式)
修訂 :2)從實(shí)模式轉(zhuǎn)換到保護(hù)模式、32位平坦內(nèi)存模型
原文 : | 3)安裝IASL編譯器(https://www.acpica.org/downloads/binary_tools) 4)IASL用于編譯.asl文件。.asl是高級配置與電源接口(Advanced Configuration and Power Interface)源文件。 |
修訂 : | 3)安裝IASL編譯器(https://www.acpica.org/downloads/binary_tools) IASL用于編譯.asl文件。.asl是高級配置與電源接口(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個頁面
原文 :Status = gBS->(AllocateAddress, EfiBootServicesData, 3, &pages);
修訂 :Status = gBS->AllocatePages(AllocateAddress, EfiBootServicesData, 3, &pages);
第115頁 6.3.1提升和恢復(fù)任務(wù)優(yōu)先級
原文 :RaiseTPL和RestoreTPL必須成對出現(xiàn),執(zhí)行了RaiseTPL后,必須盡快調(diào)用RaiseTPL將任務(wù)優(yōu)先級恢復(fù)到原來的值
修訂 :RaiseTPL和RestoreTPL必須成對出現(xiàn),執(zhí)行了RaiseTPL后,必須盡快調(diào)用ResoreTPL將任務(wù)優(yōu)先級恢復(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);//字體注冊失敗
修訂 :Print(L"Failed to unload font: %r\n", Status);//字體卸載失敗
-----------------------------------------------------------------------------------