]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf
Update all INF, DEC and DSC file to confirm to newest INF spec 0.44, DEC spec 0.41...
[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\r
8879d432 58[Packages]\r
59 MdePkg/MdePkg.dec\r
8879d432 60 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
f3f0c2f9 61 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
8879d432 62 Nt32Pkg/Nt32Pkg.dec\r
63\r
64\r
8879d432 65[LibraryClasses]\r
66 DevicePathLib\r
67 UefiBootServicesTableLib\r
68 MemoryAllocationLib\r
69 BaseMemoryLib\r
70 UefiDriverEntryPoint\r
71 UefiLib\r
dd356cc4 72 HiiLibFramework\r
8879d432 73 DebugLib\r
74 BaseLib\r
b397fbbb 75 PcdLib\r
8879d432 76\r
77\r
8879d432 78[Guids]\r
dd356cc4 79 gEfiProcessorSubClassGuid # SOMETIMES_CONSUMED\r
80 gEfiMiscSubClassGuid # SOMETIMES_CONSUMED\r
81 gEfiMemoryProducerGuid # SOMETIMES_CONSUMED\r
82 gEfiMemorySubClassGuid # SOMETIMES_CONSUMED\r
8879d432 83\r
8879d432 84[Protocols]\r
85 gEfiWinNtIoProtocolGuid # PROTOCOL_NOTIFY SOMETIMES_CONSUMED\r
86 gEfiHiiProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
87 gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
88\r
b3af5df6 89[Pcd.common]\r
90 gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize\r
b397fbbb 91\r
4bd1b0f1 92[Depex]\r
b397fbbb
A
93 gEfiDataHubProtocolGuid AND gEfiHiiProtocolGuid\r
94