Contents
Version 1.02 12/12/00 xv
G.4.18 Transmit......................................................................................... 460
G.4.19 Receive.......................................................................................... 464
G.5 UNDI as an EFI Runtime Driver............................................................. 466
Index.......................................................................................................................... 469
Figures
1-1. EFI Conceptual Overview........................................................................ 10
2-1. Booting Sequence................................................................................... 13
2-2. Construction of a Protocol....................................................................... 19
3-1. Device Handle to Protocol Handler Mapping........................................... 56
4-1. Stack after ImageEntryPoint Called, IA-32............................................ 115
4-2. Stack after ImageEntryPoint Called, Itanium-based Systems................116
16-1. Nesting of Legacy MBR Partition Records.............................................308
16-2. GUID Partition Table (GPT) Scheme..................................................... 310
C-1. Example Computer System................................................................... 337
C-2. Partial ACPI Name Space for Example System.................................... 338
C-3. EFI Device Path Displayed As a Name Space...................................... 343
G-1. Network Stacks with Three Classes of Drivers...................................... 376
G-2. !PXE Structures for H/W and S/W UNDI................................................378
G-3. Issuing UNDI Commands...................................................................... 383
G-4. UNDI Command Descriptor Block (CDB).............................................. 384
G-5. Storage Types....................................................................................... 390
G-6. UNDI States, Transitions & Valid Commands........................................416
G-7. Linked CDBs.......................................................................................... 417
G-8. Queued CDBs....................................................................................... 418
Tables
1-1. Organization of EFI Specification .............................................................. 2
2-1. EFI Runtime Services .............................................................................. 15
2-2. Common EFI Data Types ........................................................................ 16
2-3. Modifiers for Common EFI Data Types.................................................... 17
2-4. EFI Protocols ........................................................................................... 20
2-5. Required EFI Implementation Elements .................................................. 21
2-6. Optional EFI Implementation Elements ................................................... 22
3-1. Event, Timer, and Task Priority Functions ...............................................26