3 # Copyright (c) 1999 - 2016, Intel Corporation. All rights reserved
5 # This program and the accompanying materials are licensed and made available under
6 # the terms and conditions of the BSD License that accompanies this distribution.
7 # The full text of the license may be found at
8 # http://opensource.org/licenses/bsd-license.php.
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
20 # Component description file for platform DXE driver
21 # ------------------------------------------------------------------------------
22 # Rev Date<MM/DD/YYYY> Name Description
23 # ------------------------------------------------------------------------------
24 # R01 <04/22/2011> LB Update code for SIO83627UHG support.
25 # ------------------------------------------------------------------------------
30 INF_VERSION = 0x00010005
31 BASE_NAME = PlatformDxe
32 FILE_GUID = 056E7324-A718-465b-9A84-228F06642B4F
33 MODULE_TYPE = DXE_DRIVER
35 PI_SPECIFICATION_VERSION = 0x0001000A
36 ENTRY_POINT = InitializePlatform
52 Observable/Observable.c
58 MdeModulePkg/MdeModulePkg.dec
59 IntelFrameworkPkg/IntelFrameworkPkg.dec
60 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
61 Vlv2TbltDevicePkg/PlatformPkg.dec
62 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
63 SecurityPkg/SecurityPkg.dec
64 CryptoPkg/CryptoPkg.dec
65 IntelFspWrapperPkg/IntelFspWrapperPkg.dec
71 UefiBootServicesTableLib
73 UefiRuntimeServicesTableLib
89 gEfiPlatformBootModeGuid
96 gEfiGlobalVariableGuid
97 gEfiEventExitBootServicesGuid
99 gEfiSecureBootEnableDisableGuid
102 gEfiPciRootBridgeIoProtocolGuid # CONSUMES ## GUID
103 gEfiVariableArchProtocolGuid
104 gEfiVariableWriteArchProtocolGuid
105 gEfiHiiConfigAccessProtocolGuid
106 gEfiBootScriptSaveProtocolGuid
107 gEfiCpuIoProtocolGuid
108 gEfiDevicePathProtocolGuid
109 gEfiDiskInfoProtocolGuid
110 gEfiPs2PolicyProtocolGuid
111 gEfiIsaAcpiProtocolGuid
112 gEfiDataHubProtocolGuid
113 gEfiPciIoProtocolGuid
114 gDxePchPlatformPolicyProtocolGuid
115 gEfiTpmMpDriverProtocolGuid
116 gEfiLpcWpce791PolicyProtocolGuid
118 gEfiSpeakerInterfaceProtocolGuid
119 gDxeVlvPlatformPolicyGuid
120 gEfiSmbiosSlotPopulationGuid
121 gObservableProtocolGuid
122 gEfiCk505ClockPlatformInfoGuid
123 gEfiLpcWpc83627PolicyProtocolGuid
124 gEfiTcoResetProtocolGuid
125 gEfiWatchdogTimerDriverProtocolGuid
126 gEfiPlatformIdeInitProtocolGuid
127 gEfiGlobalNvsAreaProtocolGuid
128 gEfiCpuIo2ProtocolGuid
129 gIgdOpRegionProtocolGuid
130 gExitPmAuthProtocolGuid
131 gEdkiiVariableLockProtocolGuid
134 gPlatformModuleTokenSpaceGuid.PcdPBTNDisableInterval
135 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
136 gPlatformModuleTokenSpaceGuid.PcdFlashAreaBaseAddress
137 gPlatformModuleTokenSpaceGuid.PcdFlashMicroCodeAddress
138 gPlatformModuleTokenSpaceGuid.PcdFlashMicroCodeSize
139 gEfiMdeModulePkgTokenSpaceGuid.PcdFastPS2Detection
140 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainBase
141 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecoveryBase
142 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecoverySize
143 gFspWrapperTokenSpaceGuid.PcdFlashFvFspBase
147 gEfiPciRootBridgeIoProtocolGuid AND
148 gEfiVariableArchProtocolGuid AND
149 gEfiVariableWriteArchProtocolGuid AND
150 gEfiBootScriptSaveProtocolGuid AND
151 gEfiCpuIoProtocolGuid AND
152 gDxePchPlatformPolicyProtocolGuid AND
153 gEfiGlobalNvsAreaProtocolGuid