Inconsistent with specification here:
[edk2.git] / Nt32Pkg / MiscSubClassPlatformDxe / MiscSubClassPlatformDxe.inf
blob19f19d578ad52a6e4aef530dd3c3db24788d9075
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
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
29   ENTRY_POINT                    = MiscSubclassDriverEntryPoint\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
37 [Sources.common]\r
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
58 [Packages]\r
59   MdePkg/MdePkg.dec\r
60   MdeModulePkg/MdeModulePkg.dec\r
61   IntelFrameworkPkg/IntelFrameworkPkg.dec\r
62   IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
63   Nt32Pkg/Nt32Pkg.dec\r
66 [LibraryClasses]\r
67   DevicePathLib\r
68   UefiBootServicesTableLib\r
69   BaseMemoryLib\r
70   UefiDriverEntryPoint\r
71   UefiLib\r
72   HiiLib\r
73   DebugLib\r
74   BaseLib\r
75   PcdLib\r
78 [Guids]\r
79   gEfiProcessorSubClassGuid                     # SOMETIMES_CONSUMED\r
80   gEfiMiscSubClassGuid                          # SOMETIMES_CONSUMED\r
81   gEfiMemorySubClassGuid                        # SOMETIMES_CONSUMED\r
83 [Protocols]\r
84   gEfiWinNtIoProtocolGuid                       # PROTOCOL_NOTIFY SOMETIMES_CONSUMED\r
85   gEfiDataHubProtocolGuid                       # PROTOCOL ALWAYS_CONSUMED\r
87 [Pcd.common]\r
88   gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize\r
90 [Depex]\r
91   gEfiDataHubProtocolGuid\r
92