]> git.proxmox.com Git - mirror_edk2.git/blob - InOsEmuPkg/MiscSubClassPlatformDxe/MiscSubClassDriver.inf
Add InOsEmuPkg. Like UnixPkg and Nt32Pkg, but EFI code can be common and does not...
[mirror_edk2.git] / InOsEmuPkg / 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 - 2010, Intel Corporation. All rights reserved.<BR>
9 #
10 # This program and the accompanying materials
11 # are licensed and made available under the terms and conditions of the BSD License
12 # which accompanies this distribution. The full text of the license may be found at
13 # http://opensource.org/licenses/bsd-license.php
14 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
15 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
16 #
17 #
18 ##
19
20 [Defines]
21 INF_VERSION = 0x00010005
22 BASE_NAME = MiscSubclass
23 FILE_GUID = f2fbd108-8985-11db-b06a-0040d02b1835
24 MODULE_TYPE = DXE_DRIVER
25 VERSION_STRING = 1.0
26 ENTRY_POINT = MiscSubclassDriverEntryPoint
27
28 #
29 # The following information is for reference only and not required by the build tools.
30 #
31 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
32 #
33
34 [Sources]
35 MiscBaseBoardManufacturer.uni
36 MiscBaseBoardManufacturerData.c
37 MiscBaseBoardManufacturerFunction.c
38 MiscBiosVendor.uni
39 MiscBiosVendorData.c
40 MiscBiosVendorFunction.c
41 MiscBootInformationData.c
42 MiscBootInformationFunction.c
43 MiscChassisManufacturer.uni
44 MiscChassisManufacturerData.c
45 MiscChassisManufacturerFunction.c
46 MiscNumberOfInstallableLanguagesData.c
47 MiscNumberOfInstallableLanguagesFunction.c
48 MiscOemString.uni
49 MiscOemStringData.c
50 MiscOemStringFunction.c
51 MiscPortInternalConnectorDesignator.uni
52 MiscPortInternalConnectorDesignatorData.c
53 MiscPortInternalConnectorDesignatorFunction.c
54 MiscResetCapabilitiesData.c
55 MiscResetCapabilitiesFunction.c
56 MiscSystemLanguageString.uni
57 MiscSystemLanguageStringData.c
58 MiscSystemLanguageStringFunction.c
59 MiscSystemManufacturer.uni
60 MiscSystemManufacturerData.c
61 MiscSystemManufacturerFunction.c
62 MiscSystemOptionString.uni
63 MiscSystemOptionStringData.c
64 MiscSystemOptionStringFunction.c
65 MiscSystemSlotDesignation.uni
66 MiscSystemSlotDesignationData.c
67 MiscSystemSlotDesignationFunction.c
68 MiscDevicePath.h
69 MiscSubClassDriver.h
70 MiscSubClassDriver.uni
71 MiscSubclassDriverDataTable.c
72 MiscSubclassDriverEntryPoint.c
73
74 [Packages]
75 MdePkg/MdePkg.dec
76 MdeModulePkg/MdeModulePkg.dec
77 IntelFrameworkPkg/IntelFrameworkPkg.dec
78 InOsEmuPkg/InOsEmuPkg.dec
79
80 [LibraryClasses]
81 DevicePathLib
82 UefiBootServicesTableLib
83 MemoryAllocationLib
84 BaseMemoryLib
85 UefiDriverEntryPoint
86 UefiLib
87 HiiLib
88 DebugLib
89 BaseLib
90 PcdLib
91
92 [Protocols]
93 gEfiSmbiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED
94
95 [Pcd]
96 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString
97 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
98 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang
99 gInOsEmuPkgTokenSpaceGuid.PcdEmuMemorySize
100
101
102 [Depex]
103 gEfiSmbiosProtocolGuid