]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf
Move some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
[mirror_edk2.git] / Nt32Pkg / MiscSubClassPlatformDxe / MiscSubClassPlatformDxe.inf
CommitLineData
8879d432 1#/** @file\r
2# Misc Sub class driver\r
3#\r
4# Parses the MiscSubclassDataTable and reports any generated data to the DataHub.\r
5# All .uni file who tagged with "ToolCode="DUMMY"" in following file list is included by\r
6# MiscSubclassDriver.uni file, the StrGather tool will expand MiscSubclassDriver.uni file\r
7# and parse all .uni file.\r
8# Copyright (c) 2006 - 2007, Intel Corporation\r
9#\r
10# All rights reserved. This program and the accompanying materials\r
11# are licensed and made available under the terms and conditions of the BSD License\r
12# which accompanies this distribution. The full text of the license may be found at\r
13# http://opensource.org/licenses/bsd-license.php\r
14# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
15# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
16#\r
17#\r
18#**/\r
19\r
8879d432 20[Defines]\r
21 INF_VERSION = 0x00010005\r
22 BASE_NAME = MiscSubclass\r
23 FILE_GUID = 4A9B9DB8-EC62-4A92-818F-8AA0246D246E\r
24 MODULE_TYPE = DXE_DRIVER\r
25 VERSION_STRING = 1.0\r
26 EDK_RELEASE_VERSION = 0x00020000\r
27 EFI_SPECIFICATION_VERSION = 0x00020000\r
28\r
29 ENTRY_POINT = MiscSubclassDriverEntryPoint\r
30\r
31#\r
32# The following information is for reference only and not required by the build tools.\r
33#\r
34# VALID_ARCHITECTURES = IA32\r
35#\r
36\r
8879d432 37[Sources.common]\r
8879d432 38 MiscPortInternalConnectorDesignatorFunction.c\r
39 MiscSystemSlotDesignationData.c\r
40 MiscSystemOptionStringData.c\r
41 MiscSystemManufacturerFunction.c\r
42 MiscSystemManufacturerData.c\r
43 MiscSystemLanguageStringData.c\r
44 MiscResetCapabilitiesData.c\r
45 MiscPortInternalConnectorDesignatorData.c\r
46 MiscOemStringData.c\r
47 MiscNumberOfInstallableLanguagesData.c\r
48 MiscChassisManufacturerData.c\r
49 MiscBootInformationData.c\r
50 MiscBiosVendorData.c\r
51 MiscBaseBoardManufacturerData.c\r
52 MiscSubclassDriverDataTable.c\r
53 MiscSubclassDriverEntryPoint.c\r
54 MiscSubclassDriver.h\r
55 MiscDevicePath.h\r
56 MiscSubclassDriver.uni\r
8879d432 57 CommonHeader.h\r
58\r
8879d432 59[Packages]\r
60 MdePkg/MdePkg.dec\r
8879d432 61 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
f3f0c2f9 62 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
8879d432 63 Nt32Pkg/Nt32Pkg.dec\r
64\r
65\r
8879d432 66[LibraryClasses]\r
67 DevicePathLib\r
68 UefiBootServicesTableLib\r
69 MemoryAllocationLib\r
70 BaseMemoryLib\r
71 UefiDriverEntryPoint\r
72 UefiLib\r
dd356cc4 73 HiiLibFramework\r
8879d432 74 DebugLib\r
75 BaseLib\r
b397fbbb 76 PcdLib\r
8879d432 77\r
78\r
8879d432 79[Guids]\r
dd356cc4 80 gEfiProcessorSubClassGuid # SOMETIMES_CONSUMED\r
81 gEfiMiscSubClassGuid # SOMETIMES_CONSUMED\r
82 gEfiMemoryProducerGuid # SOMETIMES_CONSUMED\r
83 gEfiMemorySubClassGuid # SOMETIMES_CONSUMED\r
8879d432 84\r
8879d432 85[Protocols]\r
86 gEfiWinNtIoProtocolGuid # PROTOCOL_NOTIFY SOMETIMES_CONSUMED\r
87 gEfiHiiProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
88 gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
89\r
b397fbbb
A
90[PcdsDynamic.common]\r
91 PcdWinNtMemorySize|gEfiNt32PkgTokenSpaceGuid\r
92\r
4bd1b0f1 93[Depex]\r
b397fbbb
A
94 gEfiDataHubProtocolGuid AND gEfiHiiProtocolGuid\r
95