]> git.proxmox.com Git - mirror_edk2.git/blame - EmulatorPkg/MiscSubClassPlatformDxe/MiscSubClassDriver.inf
EmulatorPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / EmulatorPkg / MiscSubClassPlatformDxe / MiscSubClassDriver.inf
CommitLineData
949f388f 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
d18d8a1d 6# MiscSubclassDriver.uni file, the StrGather tool will expand MiscSubclassDriver.uni file\r
949f388f 7# and parse all .uni file.\r
ba6037f8 8# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
949f388f 9#\r
e3ba31da 10# SPDX-License-Identifier: BSD-2-Clause-Patent\r
949f388f 11#\r
12#\r
13##\r
14\r
15[Defines]\r
16 INF_VERSION = 0x00010005\r
17 BASE_NAME = MiscSubclass\r
18 FILE_GUID = f2fbd108-8985-11db-b06a-0040d02b1835\r
19 MODULE_TYPE = DXE_DRIVER\r
20 VERSION_STRING = 1.0\r
21 ENTRY_POINT = MiscSubclassDriverEntryPoint\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
ba6037f8 26# VALID_ARCHITECTURES = IA32 X64 EBC\r
949f388f 27#\r
28\r
29[Sources]\r
30 MiscBaseBoardManufacturer.uni\r
31 MiscBaseBoardManufacturerData.c\r
32 MiscBaseBoardManufacturerFunction.c\r
33 MiscBiosVendor.uni\r
34 MiscBiosVendorData.c\r
35 MiscBiosVendorFunction.c\r
d18d8a1d 36 MiscBootInformationData.c\r
949f388f 37 MiscBootInformationFunction.c\r
38 MiscChassisManufacturer.uni\r
39 MiscChassisManufacturerData.c\r
40 MiscChassisManufacturerFunction.c\r
41 MiscNumberOfInstallableLanguagesData.c\r
42 MiscNumberOfInstallableLanguagesFunction.c\r
d18d8a1d 43 MiscOemString.uni\r
44 MiscOemStringData.c\r
45 MiscOemStringFunction.c\r
949f388f 46 MiscPortInternalConnectorDesignator.uni\r
d18d8a1d 47 MiscPortInternalConnectorDesignatorData.c\r
949f388f 48 MiscPortInternalConnectorDesignatorFunction.c\r
49 MiscResetCapabilitiesData.c\r
50 MiscResetCapabilitiesFunction.c\r
51 MiscSystemLanguageString.uni\r
52 MiscSystemLanguageStringData.c\r
53 MiscSystemLanguageStringFunction.c\r
54 MiscSystemManufacturer.uni\r
55 MiscSystemManufacturerData.c\r
56 MiscSystemManufacturerFunction.c\r
57 MiscSystemOptionString.uni\r
58 MiscSystemOptionStringData.c\r
59 MiscSystemOptionStringFunction.c\r
60 MiscSystemSlotDesignation.uni\r
61 MiscSystemSlotDesignationData.c\r
62 MiscSystemSlotDesignationFunction.c\r
63 MiscDevicePath.h\r
64 MiscSubClassDriver.h\r
65 MiscSubClassDriver.uni\r
66 MiscSubclassDriverDataTable.c\r
67 MiscSubclassDriverEntryPoint.c\r
68\r
69[Packages]\r
70 MdePkg/MdePkg.dec\r
71 MdeModulePkg/MdeModulePkg.dec\r
72 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
bb89ec1a 73 EmulatorPkg/EmulatorPkg.dec\r
949f388f 74\r
75[LibraryClasses]\r
76 DevicePathLib\r
77 UefiBootServicesTableLib\r
78 MemoryAllocationLib\r
79 BaseMemoryLib\r
80 UefiDriverEntryPoint\r
81 UefiLib\r
82 HiiLib\r
83 DebugLib\r
84 BaseLib\r
85 PcdLib\r
86\r
87[Protocols]\r
88 gEfiSmbiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
89\r
90[Pcd]\r
91 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString\r
92 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
d18d8a1d 93 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang\r
bb89ec1a 94 gEmulatorPkgTokenSpaceGuid.PcdEmuMemorySize\r
949f388f 95\r
96\r
97[Depex]\r
98 gEfiSmbiosProtocolGuid\r