]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf
Add build rules for asl file, asm16 file.
[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
57 MiscSystemSlotDesignation.uni\r
58 MiscSystemOptionString.uni\r
59 MiscSystemManufacturer.uni\r
60 MiscSystemLanguageString.uni\r
61 MiscPortInternalConnectorDesignator.uni\r
62 MiscOemString.uni\r
63 MiscChassisManufacturer.uni\r
64 MiscBiosVendor.uni\r
65 MiscBaseBoardManufacturer.uni\r
66 CommonHeader.h\r
67\r
8879d432 68[Packages]\r
69 MdePkg/MdePkg.dec\r
8879d432 70 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
71 Nt32Pkg/Nt32Pkg.dec\r
72\r
73\r
8879d432 74[LibraryClasses]\r
75 DevicePathLib\r
76 UefiBootServicesTableLib\r
77 MemoryAllocationLib\r
78 BaseMemoryLib\r
79 UefiDriverEntryPoint\r
80 UefiLib\r
dd356cc4 81 HiiLibFramework\r
8879d432 82 DebugLib\r
83 BaseLib\r
84\r
85\r
8879d432 86[Guids]\r
87 gEfiWinNtMemoryGuid # SOMETIMES_CONSUMED\r
dd356cc4 88 gEfiProcessorSubClassGuid # SOMETIMES_CONSUMED\r
89 gEfiMiscSubClassGuid # SOMETIMES_CONSUMED\r
90 gEfiMemoryProducerGuid # SOMETIMES_CONSUMED\r
91 gEfiMemorySubClassGuid # SOMETIMES_CONSUMED\r
92 gEfiWinNtMemoryGuid # SOMETIMES_CONSUMED\r
8879d432 93\r
8879d432 94[Protocols]\r
95 gEfiWinNtIoProtocolGuid # PROTOCOL_NOTIFY SOMETIMES_CONSUMED\r
96 gEfiHiiProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
97 gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
98\r
4bd1b0f1 99[Depex]\r
100 gEfiDataHubProtocolGuid AND gEfiHiiProtocolGuid