Index
- ACPI , , , , , , , , , 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
- Allocate Buffer ,
- API , , , , , , , , , 10, 11, 12, 13
- Applications , , , , , , , , , 10, 11, 12, 13, 14, 15, 16, 17
- Architectural Protocols (APs) , , , , , ,
- – CPU Architectural Protocol ,
- – Driver Execution Environment (DXE) viii, , , , , , , , , , 10, 11, 12, 13, 14
- – Metronome Architectural Protocol ,
- – Real Time Clock Architectural Protocol , ,
- – Reset Architectural Protocol , , ,
- – Security Architectural Protocol , ,
- – Timer Architectural Protocol , , , ,
- – Variable Architectural Protocol , ,
- – Watchdog Timer Architectural Protocol , ,
- ASCII , , ,
- Attributes
- – Firmware Boot Manager ,
- – Authenticode ,
- BIOS , , ,
- – evolution vi, , , , , , , ,
- Block I/0 Protocol , , ,
- Boolean Expression
- Boot
- – Devices ,
- – Firmware , , ,
- – flow , , , , , , ,
- – Loader , , , ,
- – manager , , , , ,
- – mode , , ,
- – network booting ,
- – performance , , , ,
- – boot media ,
- – marketing requirements , ,
- – optimized , , , ,
- – EFI Boot Services Table ,
- – target , , , , ,
- – variables , ,
- Boot Device Selection (BOS) ix, , , , , ,
- – phase
- Boot Firmware Volume (BFV) , ,
- – Processor Abstraction Layer (PAL) , ,
- – UEFI PI architecture
- Boot Mode
- – sleep state ,
- Bus
- – driver , , , , , ,
- Cache-as-RAM (CAR)
- Central Processing Unit (CPU) ,
- Configuration Access Protocol ,
- Configuration Table , ,
- Console
- – devices , , , , ,
- – services , , , ,
- Consumer Electronics (CE) Device
- – firmware ,
- Controlled Data Items (CDis)
- Controllers
- – Host Bus Controllers ,
- Coreboot ,
- CPU Architectural Protocol , ,
- CRC , ,
- Dependency Expression , , , ,
- Device Drivers , , , , ,
- Device Handle , , , ,
- Device Path Protocol , , , ,
- Distributed Management Task Force (DMTF) ,
- Driver Binding Protocol , , , ,
- Driver Execution Environment (DXE) viii, ,
- – components , ,
- – core , ,
- – dispatcher , , ,
- – drivers , , , , , , ,
- – Foundation , , ,
- – handoff with Pre-EFI Initialization (PEI)
- – initial program load (IPL) , , ,
- – phase , , , , ,
- – services table ,
- Drivers , , , , , , ,
- – DXE ,
- – PCI , , , , , , , , , 10
- – UEFI ,
- DXE Foundation , ,
- Dynamic RAM (DRAM) , ,
- EFI Runtime Services Table , , ,
- Elevation of Privilege
- Embedded Operating Systems ,
- – errors , , , , , App B
- – UEFI Not Ready error
- Event and Timer Services ,
- Events
- – Hot Plug , , ,
- Extensible Firmware Interface (EFI) , , , , ,
- – Driver Execution Environment (DXE) viii, ,
- – system table , , , , , , ,
- FFS ,
- Firmware , , , , , , , , , 10, 11, 12, 13, 14, 15
- Firmware Boot Manager ,
- Firmware Volume (FV) , , , ,
- Flush , ,
- Function Prototype ,
- Functions
- – Allocate Buffer , ,
- – Close , , , , ,
- – Flush , ,
- – Get Timer Period ,
- – Map ,
- – Media
- – Mem , , , , , , , , 252,
- – Set Variable ,
- Global Coherency Domain Services
- GUID , , , , , , , ,
- Hand-Off Block (HOB)
- Handle , , , , , , , , , 10, 11
- – driver image ,
- Handle Database , ,
- Hand-Off Block (HOB) , ,
- – list , , , , , , ,
- Host-Bus Adapter (HBA) viii, , , ,
- Host Bus Controllers ,
- Hot Plug Events , ,
- Image Handle ,
- Input/Output (/0)
- – text /0 , ,
- Intel® Active Management Technology (Intel AMT) ,
- – System on a Chip (SoC) ,
- Imel® Core iT"M processor ,
- Intelligent Platform Management Interface (IPMI) , ,
- Internet Small Computer Systems Interface (iSCSI) ,
- Itanium , , , , , , , , 370, , 10, App A
- Key/Value Pairs
- Lakeport
- Map , , , , , , , , , 10, App A
- Miscellaneous Services
- Module Development Environment (MOE)
- MPS tables ,
- Multiprocessor , , ,
- Network Console
- Networking
- UEFI drivers , , , , , , , ,
- Network Interface Controller
- NT Platform , ,
- emulation , , ,
- limitations ,
- WinNtThunk capability , ,
- NULL Interface Pointer ,
- Open Firmware ,
- Original Equipment Manufacturers (OEMs)
- OS Kernel , , ,
- OS Loader , , , , , , , , , 10, 11
- OS Partition ,
- Output Devices viii, , ,
- Partition viii, , , , , , ,
- PC , , , , , , , , , 10, 11, 12
- PCI. See Peripheral Component Interconnect (PCI) , , , , , , , , , 10
- PCI Protocols , ,
- PCI Host Bridge Resource Allocation Protocol
- Peripheral Component Interconnect (PCI) ,
- – bus drivers ,
- – buses , , , , , , ,
- – base address registers
- – host bus controllers ,
- – host buses ,
- – memory space , , ,
- – n host bridges
- – root bridges , ,
- – segments , , ,
- Platform components , , ,
- Platform Controller Hub (PCH)
- Platform Driver Override Protocol
- Platform Error Reporting
- – in-band errors ,
- – intelligent platform management interface (IPMI) ,
- – out-of-band errors , ,
- Platform Firmware , , , , , , , , , 10, 11, 12, 13
- – initialization , , , , , , , , , 10, 11, 12, 13
- Platform Initialization (PI) , , , ,
- – Specification ix,
- – Unified Extensible Firmware Interface (UEFI) ,
- Platform Manufacturer (PM) , , ,
- Platform Security , ,
- – architecture viii, , , , , , ,
- Portable Executable/Common File Format (PE/ COFF) , ,
- – Driver Execution Environment (DXE) drivers
- Preboot eXecution Environment (PXE) BIOS
- Pre-EFI Initialization (PEI) viii, ,
- – Dispatcher , ,
- – Foundation , , , ,
- – Hand-Off Block (HOB) list
- – PEI-to DXE handoff
- – modules (PEIMs) ,
- – operation , , , , , , , ,
- PEIM-to-PEIM interface (PPI) ,
- – phase , , , ,
- Pre-operating system (pre-OS) agents
- Priori File , ,
- Protocols
- – Device Path Protocol , , , ,
- – Driver Binding Protocol , , ,
- Pseudo code
- Real Time Clock
- – architectural protocols (APs)
- – services , , , , , , ,
- Repudiation
- Reset
- – architectural protocols (APs)
- Samples
- – application , , , , , , , ,
- – OS loader , , , , ,
- System configuration , , ,
- Scan Codes , ,
- Security ix, , , , , , , ,
- – User Identity (UID) infrastructure ,
- Simple File System Protocol , ,
- Smart phone ,
- SMBIOS , , , , , ,
- S-State Boot Path
- Status Code architectural protocols (APs)
- System Address Map
- System Management Bus (SMBUS) , ,
- System Management Mode (SMM) ,
- System Memory descriptors , , ,
- System Table , , , ,
- Extensible Firmware Interface (EFI) , , , ,
- Tablet
- Tampering
- Telnet ,
- Terse Executable
- Text Interface ,
- Thunk Protocol
- Timer Architectural Protocol , ,
- – architectural protocols (APs) , , , ,
- Translation Look-up Blocks (TLB)
- Trusted Building Block (TBB) ,
- Trusted Computing Group (TCG) ,
- Trusted Platform Module (T PM) , , , , ,
- – CRTM , ,
- – DRTM ,
- – measured boot , , ,
- – PCR ,
- – platform configuration registers (PCRs) ,
- – RTM ,
- – SRTM ,
- – UEFI Apis , , ,
- – layering , , , , , ,
- UCST - UEFI Configuration Sub-team
- UEFI API , , , , , ,
- UEFI Application Toolkit ,
- UEFI Boot Manager , ,
- UEFI Development Kit (UDK)
- UEFI Error Format Standardization
- – Windows Hardware Error Architecture (WHEA) ,
- UEFI Forum ,
- UEFI Image , , , , ,
- – types , , , , , , , , , 10, 11, 12, 13, 14
- UEFI OS loaders , , ,
- UEFI runtime services table ,
- UEFI Secure Boot , ,
- UEFI Shell , , , ,
- UEFI Simple Text Input
- UEFI Simple Text Input Ex
- UEFI Simple Text Output ,
- UEFI Specification , , , , , , , , , 10
- Unicode Characters ,
- Unified Extensible Firmware Interface (UEFI) applications , , , , , , ,
- architecture , , ,
- – BIOS ,
- – boot manager , , ,
- – boot services , , , , , , ,
- – components , , ,
- – configuration infrastructure , ,
- – configuration table ,
- – driver model viii, , , , ,
- – drivers , , , , , , , ,
- – firmware , , , , , ,
- – root-of-trust-for-verification (RTV)
- – GUID , , , , , , , , , 10, 11, 12, 13
- – memory , , , , , , , , , 10, 11
- – Platform Initialization (PI) ix, , , , , , , , App B
- – Components , , , , , , , , , 10, 11, 12, 13, 14, 15, 16
- – flash file system ,
- – pre-operating system (pre-OS) agents , , , , , , ,
- – protocols , , , , , , , , , 10, 11, 12, 13
- – security , , , , , , , , , 10, 11
- – boot , , , , , , , ,
- – console , ,
- – runtime , , , , ,
- – specifications
- – system table , , , , , , ,
- Universal Network Driver Interface (UN DI) , , 96
- Variable architectural 96, ,
- – architectural protocols (APs) , , , , ,
- – environment , , , , , , , , , 10, 11, 12, 13, 14, 15, 16, 17
- – firmware boot manager ,
- – load option
- – nonvolatile , , , , , ,
- – NVRAM
- – services , , , , , , , , , 10, 11, 12, 13, 14, 15, 16
- Variable Write ,
- – architectural protocols (APs) , , , ,
- Virtual Address , , , ,
- Virtual Memory Services ,
- VT- ,
- Web Services Management Protocol
- Windows Hardware Error Architecture (WHEA) ,
- WinNtThunk Capability
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.