beautypg.com

Intel Extensible Firmware Interface User Manual

Page 22

background image

Extensible Firmware Interface Specification

xxii 12/01/02

Version

1.10

12-12. Connecting a PCI Bus Driver ................................................................................51

12-13. Child Handle Created by a PCI Bus Driver............................................................51

12-14. Connecting a PCI Device Driver............................................................................54

12-15. Recommended PCI Driver Image Layout ..............................................................99


14-1.

Software Triggered State Transitions of a USB Host Controller ............................. 8

14-2.

USB Bus Controller Handle...................................................................................34


16-1.

Debug Support Table Indirection and Pointer Usage ............................................23


17-1.

Bit Sequence of Compressed Data ........................................................................ 3

17-2.

Compressed Data Structure................................................................................... 4

17-3. Block

Structure ...................................................................................................... 4

17-4. Block

Body............................................................................................................. 7

17-5.

String Info Log Search Tree ..................................................................................10

17-6. Node

Split .............................................................................................................12


C-1.

Example Computer System.................................................................................... 1

C-2.

Partial ACPI Name Space for Example System ..................................................... 2

C-3.

EFI Device Path Displayed As a Name Space ....................................................... 7


E-1.

Network Stacks with Three Classes of Drivers ....................................................... 5

E-2.

!PXE Structures for H/W and S/W UNDI ................................................................ 7

E-3.

Issuing UNDI Commands......................................................................................12

E-4.

UNDI Command Descriptor Block (CDB) ..............................................................13

E-5. Storage

Types ......................................................................................................18

E-6.

UNDI States, Transitions & Valid Commands .......................................................38

E-7. Linked

CDBs.........................................................................................................39

E-8. Queued

CDBs.......................................................................................................40

Tables

1-1.

Organization of the EFI Specification ..................................................................... 3


2-1.

EFI Runtime Services ............................................................................................ 6

2-2.

Common EFI Data Types....................................................................................... 7

2-3.

Modifiers for Common EFI Data Types .................................................................. 8

2-4.

EFI Protocols ........................................................................................................14

2-5.

Required EFI Implementation Elements ................................................................28


3-1

Global Variables..................................................................................................... 5

3-2

EFI Image Types.................................................................................................... 8


5-1.

Event, Timer, and Task Priority Functions.............................................................. 2

5-2.

TPL Usage............................................................................................................. 3

5-3.

TPL Restrictions..................................................................................................... 4

5-4.

Memory Allocation Functions ................................................................................18

5-5.

Memory Type Usage before

ExitBootServices()

...........................................19