1## @file 2# EFI/PI Reference Module Package for All Architectures 3# 4# (C) Copyright 2014 Hewlett-Packard Development Company, L.P.<BR> 5# Copyright (c) 2007 - 2015, Intel Corporation. All rights reserved.<BR> 6# 7# This program and the accompanying materials 8# are licensed and made available under the terms and conditions of the BSD License 9# which accompanies this distribution. 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[Defines] 18 PLATFORM_NAME = MdeModule 19 PLATFORM_GUID = 587CE499-6CBE-43cd-94E2-186218569478 20 PLATFORM_VERSION = 0.96 21 DSC_SPECIFICATION = 0x00010005 22 OUTPUT_DIRECTORY = Build/MdeModule 23 SUPPORTED_ARCHITECTURES = IA32|IPF|X64|EBC|ARM|AARCH64 24 BUILD_TARGETS = DEBUG|RELEASE 25 SKUID_IDENTIFIER = DEFAULT 26 27[LibraryClasses] 28 # 29 # Entry point 30 # 31 PeiCoreEntryPoint|MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf 32 PeimEntryPoint|MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf 33 DxeCoreEntryPoint|MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf 34 UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf 35 UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf 36 # 37 # Basic 38 # 39 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf 40 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf 41 SynchronizationLib|MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf 42 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf 43 IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf 44 PciLib|MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf 45 PciCf8Lib|MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf 46 CacheMaintenanceLib|MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf 47 PeCoffLib|MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf 48 PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf 49 SortLib|MdeModulePkg/Library/BaseSortLib/BaseSortLib.inf 50 ImageDecoderLib|MdeModulePkg/Library/ImageDecoderLib/ImageDecoderLib.inf 51 # 52 # UEFI & PI 53 # 54 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf 55 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf 56 UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf 57 UefiLib|MdePkg/Library/UefiLib/UefiLib.inf 58 UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf 59 HiiLib|MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf 60 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf 61 UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf 62 PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf 63 PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf 64 DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf 65 DxeServicesTableLib|MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf 66 UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf 67 # 68 # Generic Modules 69 # 70 UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf 71 UefiScsiLib|MdePkg/Library/UefiScsiLib/UefiScsiLib.inf 72 NetLib|MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf 73 IpIoLib|MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf 74 UdpIoLib|MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf 75 TcpIoLib|MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.inf 76 DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf 77 SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf 78 TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf 79 SerialPortLib|MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf 80 CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf 81 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf 82 PalLib|MdePkg/Library/BasePalLibNull/BasePalLibNull.inf 83 CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf 84 # 85 # Misc 86 # 87 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf 88 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf 89 ReportStatusCodeLib|MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf 90 PeCoffExtraActionLib|MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf 91 PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf 92 DebugAgentLib|MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf 93 PlatformHookLib|MdeModulePkg/Library/BasePlatformHookLibNull/BasePlatformHookLibNull.inf 94 ResetSystemLib|MdeModulePkg/Library/BaseResetSystemLibNull/BaseResetSystemLibNull.inf 95 SmbusLib|MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf 96 S3BootScriptLib|MdeModulePkg/Library/PiDxeS3BootScriptLib/DxeS3BootScriptLib.inf 97 CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf 98 PlatformBootManagerLib|MdeModulePkg/Library/PlatformBootManagerLibNull/PlatformBootManagerLibNull.inf 99 TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf 100 AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf 101 VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf 102 FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf 103 104[LibraryClasses.EBC.PEIM] 105 IoLib|MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf 106 107[LibraryClasses.common.PEI_CORE] 108 HobLib|MdePkg/Library/PeiHobLib/PeiHobLib.inf 109 MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf 110 111[LibraryClasses.common.PEIM] 112 HobLib|MdePkg/Library/PeiHobLib/PeiHobLib.inf 113 MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf 114 ExtractGuidedSectionLib|MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.inf 115 LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxPeiLib.inf 116 117[LibraryClasses.common.DXE_CORE] 118 HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf 119 MemoryAllocationLib|MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf 120 ExtractGuidedSectionLib|MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf 121 122[LibraryClasses.common.DXE_DRIVER] 123 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 124 LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf 125 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf 126 ExtractGuidedSectionLib|MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf 127 128[LibraryClasses.common.DXE_RUNTIME_DRIVER] 129 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 130 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf 131 DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf 132 LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf 133 134[LibraryClasses.common.SMM_CORE] 135 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 136 MemoryAllocationLib|MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/PiSmmCoreMemoryAllocationLib.inf 137 SmmServicesTableLib|MdeModulePkg/Library/PiSmmCoreSmmServicesTableLib/PiSmmCoreSmmServicesTableLib.inf 138 SmmCorePlatformHookLib|MdeModulePkg/Library/SmmCorePlatformHookLibNull/SmmCorePlatformHookLibNull.inf 139 SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf 140 141[LibraryClasses.common.DXE_SMM_DRIVER] 142 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 143 DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf 144 MemoryAllocationLib|MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.inf 145 SmmServicesTableLib|MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.inf 146 LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.inf 147 SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf 148 149[LibraryClasses.common.UEFI_DRIVER] 150 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 151 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf 152 DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf 153 LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf 154 155[LibraryClasses.common.UEFI_APPLICATION] 156 HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf 157 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf 158 DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf 159 160[LibraryClasses.ARM, LibraryClasses.AARCH64] 161 # 162 # It is not possible to prevent ARM compiler calls to generic intrinsic functions. 163 # This library provides the instrinsic functions generated by a given compiler. 164 # [LibraryClasses.ARM] and NULL mean link this library into all ARM images. 165 # 166 NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf 167 168[LibraryClasses.EBC] 169 LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf 170 171[PcdsFeatureFlag] 172 gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|TRUE 173 gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|TRUE 174 gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE 175 gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|FALSE 176 gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|FALSE 177 178[PcdsFixedAtBuild] 179 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x0f 180 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x06 181 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule|0x0 182 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule|0x0 183 gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries|28 184 185[PcdsFixedAtBuild.IPF] 186 gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000 187 188################################################################################################### 189# 190# Components Section - list of the modules and components that will be processed by compilation 191# tools and the EDK II tools to generate PE32/PE32+/Coff image files. 192# 193# Note: The EDK II DSC file is not used to specify how compiled binary images get placed 194# into firmware volume images. This section is just a list of modules to compile from 195# source into UEFI-compliant binaries. 196# It is the FDF file that contains information on combining binary files into firmware 197# volume images, whose concept is beyond UEFI and is described in PI specification. 198# Binary modules do not need to be listed in this section, as they should be 199# specified in the FDF file. For example: Shell binary (Shell_Full.efi), FAT binary (Fat.efi), 200# Logo (Logo.bmp), and etc. 201# There may also be modules listed in this section that are not required in the FDF file, 202# When a module listed here is excluded from FDF file, then UEFI-compliant binary will be 203# generated for it, but the binary will not be put into any firmware volume. 204# 205################################################################################################### 206 207[Components] 208 MdeModulePkg/Application/HelloWorld/HelloWorld.inf 209 MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.inf 210 211 MdeModulePkg/Bus/Pci/PciSioSerialDxe/PciSioSerialDxe.inf 212 MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf 213 MdeModulePkg/Bus/Pci/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupportDxe.inf 214 MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf 215 MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.inf 216 MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruDxe.inf 217 MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.inf 218 MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.inf 219 MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf 220 MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf 221 MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf 222 MdeModulePkg/Bus/Pci/UhciPei/UhciPei.inf 223 MdeModulePkg/Bus/Pci/EhciPei/EhciPei.inf 224 MdeModulePkg/Bus/Pci/XhciPei/XhciPei.inf 225 MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.inf 226 MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.inf 227 MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.inf 228 MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf 229 MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf 230 MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf 231 MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf 232 MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf 233 MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf 234 MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf 235 MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointerDxe.inf 236 MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf 237 MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.inf 238 MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.inf 239 MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf 240 MdeModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf 241 242 MdeModulePkg/Core/Dxe/DxeMain.inf { 243 <LibraryClasses> 244 NULL|MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf 245 } 246 MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf 247 MdeModulePkg/Core/Pei/PeiMain.inf 248 MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf 249 250 MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf 251 MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf 252 MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf 253 MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf 254 MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf 255 MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf 256 MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf 257 MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf 258 MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf 259 MdeModulePkg/Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.inf 260 MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.inf 261 MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.inf 262 MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.inf 263 MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.inf 264 MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf 265 MdeModulePkg/Library/BaseResetSystemLibNull/BaseResetSystemLibNull.inf 266 MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf 267 MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.inf 268 MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf 269 MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf 270 MdeModulePkg/Library/RuntimeDxeReportStatusCodeLib/RuntimeDxeReportStatusCodeLib.inf 271 MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortLib16550.inf 272 MdeModulePkg/Library/BasePlatformHookLibNull/BasePlatformHookLibNull.inf 273 MdeModulePkg/Library/DxeDebugPrintErrorLevelLib/DxeDebugPrintErrorLevelLib.inf 274 MdeModulePkg/Library/PiDxeS3BootScriptLib/DxeS3BootScriptLib.inf 275 MdeModulePkg/Library/PeiDebugPrintHobLib/PeiDebugPrintHobLib.inf 276 MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf 277 MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.inf 278 MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf 279 MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf 280 MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf 281 MdeModulePkg/Library/PlatformBootManagerLibNull/PlatformBootManagerLibNull.inf 282 MdeModulePkg/Library/ImageDecoderLib/ImageDecoderLib.inf 283 MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf 284 MdeModulePkg/Library/BmpImageDecoderLib/BmpImageDecoderLib.inf 285 MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf 286 MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf 287 MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf 288 MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf 289 MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.inf 290 MdeModulePkg/Library/VarCheckPcdLib/VarCheckPcdLib.inf 291 MdeModulePkg/Library/PlatformVarCleanupLib/PlatformVarCleanupLib.inf 292 MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf 293 MdeModulePkg/Library/DxeFileExplorerProtocol/DxeFileExplorerProtocol.inf 294 MdeModulePkg/Library/BaseIpmiLibNull/BaseIpmiLibNull.inf 295 MdeModulePkg/Library/DxeIpmiLibIpmiProtocol/DxeIpmiLibIpmiProtocol.inf 296 MdeModulePkg/Library/PeiIpmiLibIpmiPpi/PeiIpmiLibIpmiPpi.inf 297 MdeModulePkg/Library/SmmIpmiLibSmmIpmiProtocol/SmmIpmiLibSmmIpmiProtocol.inf 298 299 MdeModulePkg/Universal/BdsDxe/BdsDxe.inf 300 MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf 301 MdeModulePkg/Application/UiApp/UiApp.inf{ 302 <LibraryClasses> 303 NULL|MdeModulePkg/Library/DeviceManagerLib/DeviceManagerLib.inf 304 NULL|MdeModulePkg/Library/BootManagerLib/BootManagerLib.inf 305 NULL|MdeModulePkg/Library/BootMaintenanceManagerLib/BootMaintenanceManagerLib.inf 306 } 307 MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.inf 308 MdeModulePkg/Universal/BootManagerPolicyDxe/BootManagerPolicyDxe.inf 309 MdeModulePkg/Universal/CapsulePei/CapsulePei.inf 310 MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf 311 MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf 312 MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf 313 MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf 314 MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf 315 MdeModulePkg/Universal/DebugPortDxe/DebugPortDxe.inf 316 MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf 317 MdeModulePkg/Universal/PrintDxe/PrintDxe.inf 318 MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf 319 MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxe.inf 320 MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf 321 MdeModulePkg/Universal/Disk/CdExpressPei/CdExpressPei.inf 322 MdeModulePkg/Universal/DriverSampleDxe/DriverSampleDxe.inf 323 MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf 324 MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/GenericMemoryTestDxe.inf 325 MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf 326 MdeModulePkg/Universal/Metronome/Metronome.inf 327 MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf 328 MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf 329 MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf 330 MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.inf 331 332 MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf 333 MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf 334 MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf 335 MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf 336 MdeModulePkg/Universal/Network/IScsiDxe/IScsiDxe.inf 337 MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf 338 MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf 339 MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf 340 MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.inf 341 MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf 342 MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf 343 344 MdeModulePkg/Universal/PcatSingleSegmentPciCfg2Pei/PcatSingleSegmentPciCfg2Pei.inf 345 MdeModulePkg/Universal/PCD/Dxe/Pcd.inf 346 MdeModulePkg/Universal/PCD/Pei/Pcd.inf 347 MdeModulePkg/Universal/PlatformDriOverrideDxe/PlatformDriOverrideDxe.inf 348 349 MdeModulePkg/Universal/ReportStatusCodeRouter/Pei/ReportStatusCodeRouterPei.inf 350 MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.inf 351 352 MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf 353 MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf 354 MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf 355 MdeModulePkg/Application/VariableInfo/VariableInfo.inf 356 MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePei.inf 357 MdeModulePkg/Universal/Variable/Pei/VariablePei.inf 358 MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf 359 MdeModulePkg/Universal/TimestampDxe/TimestampDxe.inf 360 MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf 361 362 MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf 363 MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf 364 MdeModulePkg/Universal/HiiResourcesSampleDxe/HiiResourcesSampleDxe.inf 365 MdeModulePkg/Universal/LegacyRegion2Dxe/LegacyRegion2Dxe.inf 366 367 MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei.inf 368 MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf 369 370 MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/FirmwarePerformancePei.inf { 371 <LibraryClasses> 372 LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf 373 } 374 MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxe.inf 375 MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.inf 376 MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.inf { 377 <LibraryClasses> 378 NULL|MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf 379 } 380 MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPei.inf { 381 <LibraryClasses> 382 NULL|MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.inf 383 } 384 385 MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemDxe.inf 386 MdeModulePkg/Universal/EsrtDxe/EsrtDxe.inf 387 388 MdeModulePkg/Universal/PropertiesTableAttributesDxe/PropertiesTableAttributesDxe.inf 389 MdeModulePkg/Universal/FileExplorerDxe/FileExplorerDxe.inf { 390 <LibraryClasses> 391 FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf 392 } 393 394 MdeModulePkg/Universal/SerialDxe/SerialDxe.inf 395 396[Components.IA32, Components.X64, Components.IPF] 397 MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf 398 MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf 399 MdeModulePkg/Universal/EbcDxe/EbcDxe.inf 400 401[Components.IA32, Components.X64, Components.Ebc] 402 MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf { 403 <LibraryClasses> 404 NULL|MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf 405 NULL|MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.inf 406 NULL|MdeModulePkg/Library/VarCheckPcdLib/VarCheckPcdLib.inf 407 } 408 MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf 409 410[Components.IA32, Components.X64] 411 MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf 412 MdeModulePkg/Core/PiSmmCore/PiSmmCore.inf 413 MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.inf { 414 <LibraryClasses> 415 NULL|MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf 416 NULL|MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.inf 417 NULL|MdeModulePkg/Library/VarCheckPcdLib/VarCheckPcdLib.inf 418 } 419 MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxe.inf 420 MdeModulePkg/Library/SmmReportStatusCodeLib/SmmReportStatusCodeLib.inf 421 MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmm.inf 422 MdeModulePkg/Universal/ReportStatusCodeRouter/Smm/ReportStatusCodeRouterSmm.inf 423 MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.inf 424 MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.inf 425 MdeModulePkg/Library/SmmPerformanceLib/SmmPerformanceLib.inf 426 MdeModulePkg/Library/DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf 427 MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxPeiLib.inf 428 MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf 429 MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.inf 430 MdeModulePkg/Library/SmmCorePlatformHookLibNull/SmmCorePlatformHookLibNull.inf 431 MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaArchCustomDecompressLib.inf 432 MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.inf 433 MdeModulePkg/Universal/Acpi/S3SaveStateDxe/S3SaveStateDxe.inf 434 MdeModulePkg/Universal/Acpi/SmmS3SaveState/SmmS3SaveState.inf 435 MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.inf 436 MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.inf 437 MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmmDxe.inf 438 MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf 439 440[Components.X64] 441 MdeModulePkg/Universal/CapsulePei/CapsuleX64.inf 442 443