1 /*++ 2 3 Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR> 4 5 This program and the accompanying materials are licensed and made available under 7 the terms and conditions of the BSD License that accompanies this distribution. 9 The full text of the license may be found at 11 http://opensource.org/licenses/bsd-license.php. 13 15 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 17 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 19 21 23 **/ 24 25 #ifndef __COMMON_HEADER_H_ 26 #define __COMMON_HEADER_H_ 27 28 29 30 #include <FrameworkPei.h> 31 32 #include <IndustryStandard/SmBus.h> 33 #include <IndustryStandard/Pci22.h> 34 #include <Ppi/AtaController.h> 35 #include <Guid/Capsule.h> 36 #include <Ppi/Cache.h> 37 #include <Ppi/MasterBootMode.h> 38 #include <Guid/MemoryTypeInformation.h> 39 #include <Guid/RecoveryDevice.h> 40 #include <Ppi/ReadOnlyVariable2.h> 41 #include <Ppi/FvLoadFile.h> 42 #include <Ppi/DeviceRecoveryModule.h> 43 #include <Ppi/Capsule.h> 44 #include <Ppi/Reset.h> 45 #include <Ppi/Stall.h> 46 #include <Ppi/BootInRecoveryMode.h> 47 #include <Guid/FirmwareFileSystem2.h> 48 #include <Ppi/MemoryDiscovered.h> 49 #include <Ppi/RecoveryModule.h> 50 #include <Ppi/Smbus2.h> 51 #include <Ppi/FirmwareVolumeInfo.h> 52 #include <Ppi/EndOfPeiPhase.h> 53 #include <Library/DebugLib.h> 54 #include <Library/PeimEntryPoint.h> 55 #include <Library/BaseLib.h> 56 #include <Library/PeiServicesLib.h> 57 #include <Library/BaseMemoryLib.h> 58 #include <Library/HobLib.h> 59 #include <Library/PciCf8Lib.h> 60 #include <Library/IoLib.h> 61 #include <Library/PciLib.h> 62 #include <Library/ReportStatusCodeLib.h> 63 #include <Library/PcdLib.h> 64 #include <Library/SmbusLib.h> 65 #include <Library/TimerLib.h> 66 #include <Library/PrintLib.h> 67 #include <Library/ResetSystemLib.h> 68 #include <Library/MemoryAllocationLib.h> 69 #include <Library/PerformanceLib.h> 70 #include <Library/CacheMaintenanceLib.h> 71 #include <Library/MtrrLib.h> 72 73 74 #endif 75