![Intel Extensible Firmware Interface Specification Download Page 357](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117357.webp)
Device Path Examples
Version 1.02
12/12/00
339
Table C-1.
Legacy Floppy Device Path
Byte
Offset
Byte
Length
Data
Description
0
1
0x02
Generic Device Path Header
– Type ACPI Device Path
1
1
0x01
Sub type – ACPI Device Path
2
2
0x0C
Length
4
4
0x41D0,
0x0A03
_HID PNP0A03 – 0x41D0 represents a compressed string ‘PNP’ and is in
the low order bytes
8
4
0x0000
_UID
C
1
0x01
Generic Device Path Header
– Type Hardware Device Path
D
1
0x01
Sub type PCI Device Path
E
2
0x06
Length
10
1
0x00
PCI Function
11
1
0x10
PCI Device
12
1
0x02
Generic Device Path Header
– Type ACPI Device Path
13
1
0x01
Sub type – ACPI Device Path
14
2
0x0C
Length
16
4
0x41D0,
0x0303
_HID PNP0303
1A
4
0x0000
_UID
1E
1
0xFF
Generic Device Path Header
– Type End Device Path
1F
1
0xFF
Sub type – End Device Path
20
2
0x04
Length
C.3
IDE Disk
The IDE Disk controller is a PCI device that is contained in a function of the root PCI host bridge.
The root PCI host bridge is a multi function device and has a separate function for chipset registers,
USB, and IDE. The disk connected to the IDE ATA bus is defined as being on the primary or
secondary ATA bus, and of being the master or slave device on that bus.
In ACPI this configuration is represented in the _SB, system bus tree, of the ACPI name space.
PCI0 is a child of _SB and it represents the root PCI host bridge. The IDE controller appears to the
system to be a PCI device with some legacy properties, so it is represented as a child of PCI0 with
the name IDE0. PRIM is a child of IDE0 and it represents the primary ATA bus of the IDE
controller. MAST is a child of PRIM and it represents the that this device is the ATA master
device on this primary ATA bus.
Summary of Contents for Extensible Firmware Interface
Page 1: ...Extensible Firmware Interface Specification Version 1 02 December 12 2000...
Page 4: ...Extensible Firmware Interface Specification iv 12 12 00 Version 1 02...
Page 42: ...Extensible Firmware Interface Specification 24 12 01 00 Version 1 02...
Page 190: ...Extensible Firmware Interface Specification 172 12 12 00 Version 1 02...
Page 200: ...Extensible Firmware Interface Specification 182 12 12 00 Version 1 02...
Page 226: ...Extensible Firmware Interface Specification 208 12 12 00 Version 1 02...
Page 230: ...Extensible Firmware Interface Specification 212 12 12 00 Version 1 02...
Page 252: ...Extensible Firmware Interface Specification 234 12 12 00 Version 1 02...
Page 294: ...Extensible Firmware Interface Specification 276 12 12 00 Version 1 02...
Page 348: ...Extensible Firmware Interface Specification 330 12 01 00 Version 1 01...
Page 350: ...Extensible Firmware Interface Specification 332 12 12 00 Version 1 02...
Page 354: ...Extensible Firmware Interface Specification 336 12 12 00 Version 1 02...
Page 362: ...Extensible Firmware Interface Specification 344 12 12 00 Version 1 02...
Page 486: ...Extensible Firmware Interface Specification 468 12 12 00 Version 1 02...
Page 494: ...Extensible Firmware Interface Specification 476 12 12 00 Version 1 02...