Appendix c device path examples, C.1 example computer system – Intel Extensible Firmware Interface User Manual

Page 857

Advertising
background image

Version 1.10

12/01/02

C-1

Appendix C

Device 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.

OM13179

CPU

CPU

AGP

PDRAM

PCI 33MHz

LPC

PCI Slots

3

PCI Slots

PCI Slots

2

1

FDC

KBD

GPIO

Serial

Parallel

Mouse

IR

SIO

USB ATA66 AC'97

Memory

Controller

Secondary

PCI Host

Bridge

Root PCI

Host

Bridge

Memory

Controller

PCI to PCI

Bridge

Figure C-1. Example Computer System

Advertising