Home | History | Annotate | Download | only in PcAtChipsetPkg
      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