From 1fdd39d371ecd0c660dce8926add29846c95cd37 Mon Sep 17 00:00:00 2001 From: davidhuang Date: Fri, 20 Nov 2009 04:02:03 +0000 Subject: 1. PI SMBIOS Checkin. Major change include: 1) Produce PI SMBIOS protocol in MdeModulePkg 2) Update all consumers (in CorePkgs and native platform pkgs) to consume SMBIOS protocol instead of DataHub 3) Pass ECC tool; Verify Nt32, Duet, Unix platform git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9457 6f19259b-4bc3-4df7-8a09-765794883524 --- .../MiscSubClassPlatformDxe.inf | 59 +++++++++++++--------- 1 file changed, 34 insertions(+), 25 deletions(-) (limited to 'Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf') diff --git a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf index 19f19d578a..a8e6472018 100644 --- a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf +++ b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf @@ -5,7 +5,7 @@ # All .uni file who tagged with "ToolCode="DUMMY"" in following file list is included by # MiscSubclassDriver.uni file, the StrGather tool will expand MiscSubclassDriver.uni file # and parse all .uni file. -# Copyright (c) 2006 - 2007, Intel Corporation +# Copyright (c) 2006 - 2009, Intel Corporation # # All rights reserved. This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -35,25 +35,35 @@ # [Sources.common] + MiscBaseBoardManufacturerData.c + MiscBaseBoardManufacturerFunction.c + MiscBiosVendorData.c + MiscBiosVendorFunction.c + MiscBootInformationData.c + MiscBootInformationFunction.c + MiscChassisManufacturerData.c + MiscChassisManufacturerFunction.c + MiscNumberOfInstallableLanguagesData.c + MiscNumberOfInstallableLanguagesFunction.c + MiscOemStringData.c + MiscOemStringFunction.c + MiscPortInternalConnectorDesignatorData.c MiscPortInternalConnectorDesignatorFunction.c - MiscSystemSlotDesignationData.c - MiscSystemOptionStringData.c - MiscSystemManufacturerFunction.c - MiscSystemManufacturerData.c - MiscSystemLanguageStringData.c MiscResetCapabilitiesData.c - MiscPortInternalConnectorDesignatorData.c - MiscOemStringData.c - MiscNumberOfInstallableLanguagesData.c - MiscChassisManufacturerData.c - MiscBootInformationData.c - MiscBiosVendorData.c - MiscBaseBoardManufacturerData.c - MiscSubclassDriverDataTable.c - MiscSubclassDriverEntryPoint.c - MiscSubclassDriver.h + MiscResetCapabilitiesFunction.c + MiscSystemLanguageStringData.c + MiscSystemLanguageStringFunction.c + MiscSystemManufacturerData.c + MiscSystemManufacturerFunction.c + MiscSystemOptionStringData.c + MiscSystemOptionStringFunction.c + MiscSystemSlotDesignationData.c + MiscSystemSlotDesignationFunction.c MiscDevicePath.h + MiscSubclassDriver.h MiscSubclassDriver.uni + MiscSubclassDriverDataTable.c + MiscSubclassDriverEntryPoint.c [Packages] MdePkg/MdePkg.dec @@ -72,21 +82,20 @@ HiiLib DebugLib BaseLib + MemoryAllocationLib PcdLib - -[Guids] - gEfiProcessorSubClassGuid # SOMETIMES_CONSUMED - gEfiMiscSubClassGuid # SOMETIMES_CONSUMED - gEfiMemorySubClassGuid # SOMETIMES_CONSUMED - [Protocols] gEfiWinNtIoProtocolGuid # PROTOCOL_NOTIFY SOMETIMES_CONSUMED - gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED + gEfiSmbiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED + +[FixedPcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString + gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString [Pcd.common] gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang [Depex] - gEfiDataHubProtocolGuid - \ No newline at end of file + gEfiSmbiosProtocolGuid -- cgit v1.2.3