1 ## @file 2 # PC/AT Chipset Package 3 # 4 # Copyright (c) 2007 - 2016, Intel Corporation. All rights reserved.<BR> 5 # 6 # This program and the accompanying materials 7 # are licensed and made available under the terms and conditions of the BSD License 8 # which accompanies this distribution. The full text of the license may be found at 9 # http://opensource.org/licenses/bsd-license.php 10 # 11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 12 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 13 # 14 ## 15 16 [Defines] 17 PLATFORM_NAME = PcAtChipset 18 PLATFORM_GUID = a653167b-34d7-4b91-bfe3-f0c7608f48da 19 PLATFORM_VERSION = 0.3 20 DSC_SPECIFICATION = 0x00010005 21 OUTPUT_DIRECTORY = Build/PcAtChipset 22 SUPPORTED_ARCHITECTURES = IA32|X64 23 BUILD_TARGETS = DEBUG|RELEASE|NOOPT 24 SKUID_IDENTIFIER = DEFAULT 25 26 [LibraryClasses] 27 BaseLib|MdePkg/Library/BaseLib/BaseLib.inf 28 BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf 29 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf 30 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf 31 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf 32 IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf 33 PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf 34 PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf 35 TimerLib|PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf 36 UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf 37 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf 38 UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf 39 UefiLib|MdePkg/Library/UefiLib/UefiLib.inf 40 MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf 41 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf 42 DxeServicesTableLib|MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf 43 PciLib|MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf 44 PciCf8Lib|MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf 45 ResetSystemLib|PcAtChipsetPkg/Library/ResetSystemLib/ResetSystemLib.inf 46 IoApicLib|PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.inf 47 LocalApicLib|UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf 48 ReportStatusCodeLib|MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf 49 50 [Components] 51 PcAtChipsetPkg/8254TimerDxe/8254Timer.inf 52 PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf 53 PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf 54 PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf 55 PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib.inf 56 PcAtChipsetPkg/Library/ResetSystemLib/ResetSystemLib.inf 57 PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.inf 58 PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf 59 PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf 60 PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf 61 62 [BuildOptions] 63 *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES 64