Intel Extensible Firmware Interface Network Router User Manual


  Open as PDF
of 1084
 
Extensible Firmware Interface Specification
1-4 12/01/02 Version 1.10
Table 1-1. Organization of the EFI Specification (continued)
Chapter/Appendix Description
11. Protocols Bootable Image
Support
Defines the protocols that provide access to bootable images
while executing in the EFI boot services environment. It also
describes the supported disk layouts including MBR, El Torito,
and the Guided Partition Table (GPT). These protocols include
the Load File Protocol, the Simple File System Protocol, the Disk
I/O Protocol, the Block I/O Protocol, and the Unicode Collation
Protocol.
12. Protocols PCI Bus Support Defines PCI Bus Drivers, PCI Device Drivers, and PCI Option
ROM layouts. The protocols described include the PCI Root
Bridge I/O Protocol and the PCI I/O Protocol.
13. Protocols SCSI Bus Support Defines the SCSI Pass Thru Protocol that is used to abstract
access to a SCSI channel that is produced by a SCSI host
controller.
14. Protocols USB Support Defines USB Bus Drivers and USB Device Drivers. The
protocols described include the USB Host Controller Protocol
and the USB I/O Protocol.
15. Protocols Network Support Defines the protocols that provide access to network devices
while executing in the EFI boot services environment. These
protocols include the Simple Network Protocol, the PXE Base
Code Protocol, and the Boot Integrity services (BIS) Protocol.
16. Protocols Debugger Support An optional set of protocols that provide the services required to
implement a source level debugger for the EFI environment.
The EFI DebugPort Protocol provides services to communicate
with a remote debug host. The Debug Support Protocol provides
services to hook processor exceptions, save the processor
context, and restore the processor context. These protocols can
be used in the implementation of a debug agent on the target
system that interacts with the remote debug host.
17. Protocols — Compression
Algorithm Specification
Describes in detail the EFI compression/decompression
algorithm, as well as the EFI Decompress Protocol. The EFI
Decompress Protocol provides a standard decompression
interface for use at boot time. The EFI Decompress Protocol is
used by a PCI Bus Driver to decompress EFI drivers stored in
PCI Option ROMs.
18. Protocols Device I/O Protocol Defines the Device I/O protocol, which is used by code running
in the EFI boot services environment to access memory and I/O.
continued