![Intel Extensible Firmware Interface Specification Download Page 358](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117358.webp)
Extensible Firmware Interface Specification
340
12/12/00
Version 1.02
The EFI Device Path for the PCI IDE controller would contain entries for the following things:
•
Root PCI Bridge. ACPI Device Path _HID PNP0A03, _UID 0. ACPI name space \_SB\PCI0
•
PCI IDE controller. PCI Device Path with device and function of the IDE controller. ACPI
name space \_SB\PCI0\IDE0
•
ATA Address. ATA Messaging Device Path for Primary bus and Master device. ACPI name
space \_SB\PCI0\IDE0\PRIM\MAST
•
End Device Path
Table C-2.
IDE Disk 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
0x01
PCI Function
11
1
0x10
PCI Device
12
1
0x03
Generic Device Path Header
– Messaging Device Path
13
1
0x01
Sub type – ATAPI Device Path
14
2
0x06
Length
16
1
0x00
Primary =0, Secondary = 1
17
1
0x00
Master = 0, Slave = 1
18
2
0x0000
LUN
1A
1
0xFF
Generic Device Path Header
– Type End Device Path
1B
1
0xFF
Sub type – End Device Path
1C
2
0x04
Length
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...