Specifications
214 Version 2.0
acpi(pnp0a03,0)/pci(1d,0)/usb(0,1)/usb(1,1)/HD(Part4, sigxxx) Æ hd5a1b1e
acpi(pnp0a03,0)/pci(1d,3)/usb(0,1)/usb(5,1)/HD(Part2, sigxxx) Æ hd8a1d1c
acpi(pnp0a03,0)/pci(1d,1)/usb(1,0)/HD(Part3, sigxxx) Æ hd12b0d
acpi(pnp0a03,0)/pci(1d,2)/usb(1,0)/ usb(2,0)/HD(Part1, sigxxx) Æ
hd20b0c0b
A.3 Implementation
Consistent Mapping = <MTD><HI><CSD>
MTD
fp
floppy
hd
hard disk
cd
cd rom
f
unknown media
HI
1. Extract the hardware device path node and ACPI device path node from each
device path in system,
2. Extract the condensed HI device path
3. Sort the extracted HI device paths.
HI is index of the sorted HI device paths.
CSD
Use one or several numbers or characters to describe each media and messaging
device path node in device path to specify the connection.
All of the reference values in the table below are references to the device path type
and sub-type values in the UEFI specification. For actual values of each of the
corresponding Type and Sub-type values, please refer to the UEFI spec.
Table 28 How to process each type the device path node:
Type Sub Type Node
Type
Note
HARDWARE_DEVICE HW_PCI HI Node Used to get HI
HARDWARE_DEVICE HW_PCCARD HI Node Used to get HI
HARDWARE_DEVICE HW_MEMMAP HI Node Used to get HI
HARDWARE_DEVICE HW_VENDOR HI Node Used to get HI
HARDWARE_DEVICE HW_CONTROLLER HI Node Used to get HI
ACPI_DEVICE ACPI HI/CSD
Node
Used ACPI(0604) to get HI
and other to get CSD.
Formatted: Bullets and Numbering










