//\r
#define DP_ACPI \\r
{ \\r
- ACPI_DEVICE_PATH, ACPI_DP, (UINT8) (sizeof (ACPI_HID_DEVICE_PATH)), (UINT8) \\r
- ((sizeof (ACPI_HID_DEVICE_PATH)) >> 8), EISA_PNP_ID (0x0A03), 0 \\r
+ {ACPI_DEVICE_PATH, ACPI_DP, {(UINT8) (sizeof (ACPI_HID_DEVICE_PATH)), (UINT8) \\r
+ ((sizeof (ACPI_HID_DEVICE_PATH)) >> 8)}}, EISA_PNP_ID (0x0A03), 0 \\r
}\r
#define DP_PCI(device, function) \\r
{ \\r
- HARDWARE_DEVICE_PATH, HW_PCI_DP, (UINT8) (sizeof (PCI_DEVICE_PATH)), (UINT8) \\r
- ((sizeof (PCI_DEVICE_PATH)) >> 8), function, device \\r
+ {HARDWARE_DEVICE_PATH, HW_PCI_DP, {(UINT8) (sizeof (PCI_DEVICE_PATH)), (UINT8) \\r
+ ((sizeof (PCI_DEVICE_PATH)) >> 8)}}, function, device \\r
}\r
#define DP_END \\r
{ \\r
- END_DEVICE_PATH_TYPE, END_ENTIRE_DEVICE_PATH_SUBTYPE, END_DEVICE_PATH_LENGTH, 0 \\r
+ END_DEVICE_PATH_TYPE, END_ENTIRE_DEVICE_PATH_SUBTYPE, {END_DEVICE_PATH_LENGTH, 0} \\r
}\r
\r
#define DP_LPC(eisaid, function) \\r
{ \\r
- ACPI_DEVICE_PATH, ACPI_DP, (UINT8) (sizeof (ACPI_HID_DEVICE_PATH)), (UINT8) \\r
- ((sizeof (ACPI_HID_DEVICE_PATH)) >> 8), EISA_PNP_ID (eisaid), function \\r
+ {ACPI_DEVICE_PATH, ACPI_DP, {(UINT8) (sizeof (ACPI_HID_DEVICE_PATH)), (UINT8) \\r
+ ((sizeof (ACPI_HID_DEVICE_PATH)) >> 8)}}, EISA_PNP_ID (eisaid), function \\r
}\r
\r
//\r
EfiPortConnectorTypeOther, // PortInternalConnectorType\r
EfiPortConnectorTypeOther, // PortExternalConnectorType\r
EfiPortTypeNone, // PortType\r
- {0, 0, 0} // PortPath\r
+ {{{{0, 0, {0, 0}}, 0, 0}, {{0, 0, {0, 0}}, 0, 0}, {0, 0, {0, 0}}}} // PortPath\r
};\r
\r
//\r
EfiPortTypeKeyboard, // PortType\r
// mPs2KbyboardDevicePath // PortPath\r
//\r
- {0}\r
+ {{{{0, 0, {0, 0}}, 0, 0}, {{0, 0, {0, 0}}, 0, 0}, {0, 0, {0, 0}}}} // PortPath\r
};\r
\r
MISC_SUBCLASS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortMouse) = {\r
EfiPortTypeMouse, // PortType\r
// mPs2MouseDevicePath // PortPath\r
//\r
- {0}\r
+ {{{{0, 0, {0, 0}}, 0, 0}, {{0, 0, {0, 0}}, 0, 0}, {0, 0, {0, 0}}}} // PortPath\r
};\r
\r
\r
EfiPortConnectorTypeNone,\r
EfiPortConnectorTypeDB9Female,\r
EfiPortTypeSerial16550ACompatible,\r
- {0}\r
+ {{{{0, 0, {0, 0}}, 0, 0}, {{0, 0, {0, 0}}, 0, 0}, {0, 0, {0, 0}}}} // PortPath\r
};\r
\r
MISC_SUBCLASS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortCom2) = {\r
EfiPortConnectorTypeNone,\r
EfiPortConnectorTypeDB9Female,\r
EfiPortTypeSerial16550ACompatible,\r
- 0\r
+ {{{{0, 0, {0, 0}}, 0, 0}, {{0, 0, {0, 0}}, 0, 0}, {0, 0, {0, 0}}}} // PortPath\r
};\r
\r
MISC_SUBCLASS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortExtensionPower) = {\r
EfiPortConnectorTypeOther,\r
EfiPortConnectorTypeNone,\r
EfiPortTypeOther,\r
- {0}\r
+ {{{{0, 0, {0, 0}}, 0, 0}, {{0, 0, {0, 0}}, 0, 0}, {0, 0, {0, 0}}}} // PortPath\r
};\r
\r
MISC_SUBCLASS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortFloppy) = {\r
EfiPortConnectorTypeOnboardFloppy,\r
EfiPortConnectorTypeNone,\r
EfiPortTypeOther,\r
- {0}\r
+ {{{{0, 0, {0, 0}}, 0, 0}, {{0, 0, {0, 0}}, 0, 0}, {0, 0, {0, 0}}}} // PortPath\r
};\r
\r
/* eof - MiscPortInternalConnectorDesignatorData.c */\r