From ef73b4a8540a457c18e3a67c61466a53769db8ed Mon Sep 17 00:00:00 2001 From: eric_tian Date: Mon, 27 Jul 2009 05:48:29 +0000 Subject: [PATCH] add comment on mismatch between code and MiscSubclass spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9013 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkPkg/Include/Guid/DataHubRecords.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/IntelFrameworkPkg/Include/Guid/DataHubRecords.h b/IntelFrameworkPkg/Include/Guid/DataHubRecords.h index a7cc2f7682..785577b4a5 100644 --- a/IntelFrameworkPkg/Include/Guid/DataHubRecords.h +++ b/IntelFrameworkPkg/Include/Guid/DataHubRecords.h @@ -2012,6 +2012,12 @@ typedef struct { EFI_MISC_PORT_CONNECTOR_TYPE PortInternalConnectorType; EFI_MISC_PORT_CONNECTOR_TYPE PortExternalConnectorType; EFI_MISC_PORT_TYPE PortType; + /// + /// Inconsistent with specification here: + /// In MiscSubclass spec 0.9, the type of this field are defined as EFI_DEVICE_PATH_PROTOCOL, + /// which causes the implementation has a little complexity. Keep it unchanged for backward + /// compatibility. + /// EFI_MISC_PORT_DEVICE_PATH PortPath; } EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA;