Device Path Examples
Version 1.02 12/12/00 343
C.6 EFI Device Path as a Name Space

Figure C-3 shows the EFI Device Path for the example system represented as a name space. The

Device Path can be represented as a name space, but EFI does support manipulating the Device

Path as a name space. You can only access Device Path information by locating the

DEVICE_PATH_INTERFACE from a handle. Not all the nodes in a Device Path will have a

handle.

PCI (Device)
Dev, Func
Message (ATA)
Primary
Maste
ACPI (Legacy Floppy)
_HID PNP0303
_UID 0
Media (Hard Drive)
Partition 1
PCI (IDE Device)
Dev, Func
PCI (ISA Bridge)
Dev, Func
ACPI (Root PCI Bridge)
_HID PNP0A03
_UID 0
ACPI (Root PCI Bridge)
_HID PNP0A03
_UID 1
PCI (PCI to PCI Bridge)
Dev, Func
Root
/
12
3
Key
Device Path Node
with EFI Handles
1
Device Path Node
only in other device paths
Example Platform
Reference

Figure C-3. EFI Device Path Displayed As a Name Space