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