Updated IntelFrameworkPkg\Include\Guid\DataHubRecords.h same with ECP definition

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11275 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
li-elvin
2011-01-26 09:08:45 +00:00
parent 4e03ff80a1
commit 4eb5628525
2 changed files with 16 additions and 3 deletions

View File

@@ -864,6 +864,19 @@
code logic. Therefore developer doesn't need to allocate memory dynamically to construct variable length data record.
Keeping this inconsistency for backward compatibility.
21. Guid/DataHubRecords.h
typedef struct {
EFI_MISC_COOLING_DEVICE_TYPE CoolingDeviceType;
EFI_INTER_LINK_DATA CoolingDeviceTemperatureLink;
UINT8 CoolingDeviceUnitGroup;
UINT16 CoolingDeviceNominalSpeed;
UINT32 CoolingDeviceOemDefined;
} EFI_MISC_COOLING_DEVICE_TEMP_LINK_DATA;
The "CoolingDeviceUnitGroup" field and "CoolingDeviceNominalSpeed" field are *NOT* consistent with
MiscSubclass specification 0.9. These fields are aligned with SMBIOS 2.6 specification. And user can easily
assign any value to CoolingDeviceNominalSpeed.
##
# Mismatch with Intel Platform Innovation Framework for Status Codes Specification (Version 0.92)
##