Struct uefi::proto::device_path::AcpiDevicePath [−][src]
#[repr(C)]pub struct AcpiDevicePath { pub device_type: DeviceType, pub sub_type: DeviceSubType, pub hid: u32, pub uid: u32, }
Expand description
ACPI Device Path
Fields
device_type: DeviceType
Type of device, which is ACPI Device Path
sub_type: DeviceSubType
Sub type of the device, which is ACPI Device Path
hid: u32
Device’s PnP hardware ID stored in a numeric 32-bit compressed EISA-type ID. This value must match the corresponding _HID in the ACPI name space.
uid: u32
Unique ID that is required by ACPI if two devices have the same _HID. This value must also match the corresponding _UID/_HID pair in the ACPI name space. Only the 32-bit numeric value type of _UID is supported; thus strings must not be used for the _UID in the ACPI name space.