• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## @file
2# Component name for module MiscSubclass
3#
4# FIX ME!
5# Copyright (c) 2006  - 2014, Intel Corporation. All rights reserved.<BR>
6#
7# This program and the accompanying materials are licensed and made available under
8# the terms and conditions of the BSD License that accompanies this distribution.
9# The full text of the license may be found at
10# http://opensource.org/licenses/bsd-license.php.
11#
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14#
15#
16#
17#
18##
19
20[Defines]
21  INF_VERSION                    = 0x00010005
22  BASE_NAME                      = MiscSubclass
23  FILE_GUID                      = 4EFFB560-B28B-4e57-9DAD-4344E32EA3BA
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  MiscOnboardDevice.uni
52  MiscOnboardDeviceData.c
53  MiscOnboardDeviceFunction.c
54  MiscPortInternalConnectorDesignator.uni
55  MiscPortInternalConnectorDesignatorData.c
56  MiscPortInternalConnectorDesignatorFunction.c
57  MiscResetCapabilitiesData.c
58  MiscResetCapabilitiesFunction.c
59  MiscSystemLanguageString.uni
60  MiscSystemLanguageStringData.c
61  MiscSystemLanguageStringFunction.c
62  MiscSystemManufacturer.uni
63  MiscSystemManufacturerData.c
64  MiscSystemManufacturerFunction.c
65  MiscSystemOptionString.uni
66  MiscSystemOptionStringData.c
67  MiscSystemOptionStringFunction.c
68  MiscSystemSlotDesignation.uni
69  MiscSystemSlotDesignationData.c
70  MiscSystemSlotDesignationFunction.c
71  MiscSubclassDriver.h
72  MiscSubclassDriver.uni
73  MiscSubclassDriverDataTable.c
74  MiscSubclassDriverEntryPoint.c
75  CommonHeader.h
76  MiscOemType0x90Function.c
77  MiscOemType0x90Data.c
78  MiscOemType0x90.uni
79  MiscProcessorInformation.uni
80  MiscProcessorInformationData.c
81  MiscProcessorInformationFunction.c
82  MiscProcessorCache.uni
83  MiscProcessorCacheData.c
84  MiscProcessorCacheFunction.c
85  MiscPhysicalArray.uni
86  MiscPhysicalArrayData.c
87  MiscPhysicalArrayFunction.c
88  MiscMemoryDevice.uni
89  MiscMemoryDeviceData.c
90  MiscMemoryDeviceFunction.c
91
92[Packages]
93  MdeModulePkg/MdeModulePkg.dec
94  Vlv2TbltDevicePkg/PlatformPkg.dec
95  MdePkg/MdePkg.dec
96  IntelFrameworkPkg/IntelFrameworkPkg.dec
97  Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
98
99[LibraryClasses]
100  HiiLib
101  DevicePathLib
102  UefiBootServicesTableLib
103  UefiRuntimeServicesTableLib
104  UefiDriverEntryPoint
105  BaseMemoryLib
106  DebugLib
107  BaseLib
108  MemoryAllocationLib
109  PcdLib
110  UefiLib
111  BiosIdLib
112  PrintLib
113  CpuIA32Lib
114  PchPlatformLib
115  I2cLib
116  NetLib
117  HobLib
118
119[Guids]
120  gEfiProcessorSubClassGuid
121  gEfiCacheSubClassGuid
122  gEfiNormalSetupGuid
123  gEfiPlatformInfoGuid
124  gEfiVlv2VariableGuid
125
126[Protocols]
127  gEfiSmbiosProtocolGuid                        # PROTOCOL ALWAYS_CONSUMED
128  gEfiDxeSmmReadyToLockProtocolGuid             # PROTOCOL ALWAYS_CONSUMED
129  gEfiDataHubProtocolGuid
130  gEfiMpServiceProtocolGuid
131  gMemInfoProtocolGuid
132  gEfiTdtOperationProtocolGuid
133  gDxePchPlatformPolicyProtocolGuid
134  gEfiSpiProtocolGuid
135  gEfiSimpleNetworkProtocolGuid
136
137[Pcd]
138  gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString
139  gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
140  gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang
141  gEfiVLVTokenSpaceGuid.PcdEmmcManufacturerId
142  gEfiVLVTokenSpaceGuid.PcdProductSerialNumber
143
144[Depex]
145 gEfiSmbiosProtocolGuid AND gMemInfoProtocolGuid AND gEfiMpServiceProtocolGuid AND gEfiSimpleNetworkProtocolGuid
146