Version 1.02 12/12/00 337
CDevice Path Examples
This appendix presents an example EFI Device Path and explains its relationship to the ACPI name
space. An example system design is presented along with its corresponding ACPI name space.
These physical examples are mapped back to EFI Device Paths.

C.1 Example Computer System

Figure C-1 represents a hypothetical computer system architecture that will be used to discuss the
construction of EFI Device Paths. The system consists of a memory controller that connects
directly to the processors’ front side bus. The memory controller is only part of a larger chipset,
and it connects to a root PCI host bridge chip, and a secondary root PCI host bridge chip. The
secondary PCI host bridge chip produces a PCI bus that contains a PCI to PCI bridge. The root PCI
host bridge produces a PCI bus, and also contains USB, ATA66, and AC ’97 controllers. The root
PCI host bridge also contains an LPC bus that is used to connect a SIO (Super IO) device. The SIO
contains a PC AT compatible floppy disk controller, and other PC AT compatible devices like a
keyboard controller.
Memory
Controller
Memory
Controller
AGP RDRAM
CPU
CPU
SIO
FDC
KBD
GPIO
Serial
Parallel
Mouse
IR
USB ATA66 AC’97
LPC
PCI 33MHz
PCI Slots
Secondary
PCI Host
Bridge
Secondary
PCI Host
Bridge
Root PCI
Host Bridge
Root PCI
Host Bridge
PCI Slots
3
2
1
PCI to PCI
Bridge
PCI to PCI
Bridge
PCI Slots
Figure C-1. Example Computer System