3 # Copyright (c) 1999 - 2015, 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
133 gPlatformModuleTokenSpaceGuid.PcdPBTNDisableInterval
134 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
135 gPlatformModuleTokenSpaceGuid.PcdFlashAreaBaseAddress
136 gPlatformModuleTokenSpaceGuid.PcdFlashMicroCodeAddress
137 gPlatformModuleTokenSpaceGuid.PcdFlashMicroCodeSize
138 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdFastPS2Detection
139 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainBase
140 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecoveryBase
141 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecoverySize
142 gFspWrapperTokenSpaceGuid.PcdFlashFvFspBase
146 gEfiPciRootBridgeIoProtocolGuid AND
147 gEfiVariableArchProtocolGuid AND
148 gEfiVariableWriteArchProtocolGuid AND
149 gEfiBootScriptSaveProtocolGuid AND
150 gEfiCpuIoProtocolGuid AND
151 gDxePchPlatformPolicyProtocolGuid AND
152 gEfiGlobalNvsAreaProtocolGuid