]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
Add IntelFrameworkModulePkg to build its libraries and modules.
[mirror_edk2.git] / IntelFrameworkModulePkg / IntelFrameworkModulePkg.dsc
CommitLineData
9fade9bd 1#/** @file\r
2# Intel Framework Reference Module Package for All Architectures\r
3#\r
4# This file is used to build all modules in IntelFrameworkModulePkg.\r
5#\r
6# Copyright (c) 2007, Intel Corporation\r
7#\r
8# All rights reserved. This program and the accompanying materials\r
9# are licensed and made available under the terms and conditions of the BSD License\r
10# which accompanies this distribution. The full text of the license may be found at\r
11# http://opensource.org/licenses/bsd-license.php\r
12# \r
13# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
14# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
15#\r
16#**/\r
17\r
18################################################################################\r
19#\r
20# Defines Section - statements that will be processed to create a Makefile.\r
21#\r
22################################################################################\r
23[Defines]\r
24 PLATFORM_NAME = IntelFrameworkModuleAll\r
25 PLATFORM_GUID = FFF87D9A-E5BB-4AFF-9ADE-8645492E8087\r
26 PLATFORM_VERSION = 0.1\r
27 DSC_SPECIFICATION = 0x00010005\r
28 OUTPUT_DIRECTORY = $(WORKSPACE)/Build/IntelFrameworkModuleAll\r
29 SUPPORTED_ARCHITECTURES = IA32|IPF|X64|EBC\r
30 BUILD_TARGETS = DEBUG|RELEASE\r
31 SKUID_IDENTIFIER = DEFAULT\r
32\r
33\r
34################################################################################\r
35#\r
36# Pcd Section - list of all EDK II PCD Entries defined by this Platform\r
37#\r
38################################################################################\r
39[PcdsFeatureFlag.common]\r
40 PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
41 PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
42 PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid|FALSE\r
43 PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid|FALSE\r
44 PcdStatusCodeUseSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
45 PcdStatusCodeUseMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
46 PcdStatusCodeUseOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
47 PcdStatusCodeUseEfiSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
48 PcdStatusCodeUseHardSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
49 PcdStatusCodeUseRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
50 PcdStatusCodeUseDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
51 PcdStatusCodeReplayInSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
52 PcdStatusCodeReplayInRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
53 PcdStatusCodeReplayInDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
54 PcdStatusCodeReplayInOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
55 PcdPciIsaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
56 PcdPciVgaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
57 PcdPciBusHotplugDeviceSupport|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE\r
58\r
59[PcdsFixedAtBuild.common]\r
60 PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
61 PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
62 PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
63 PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
64 PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f\r
65 PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
66 PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
67 PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
68 PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
69 PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
70 PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000\r
71 PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000\r
72 PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
73 PcdPciIncompatibleDeviceSupportMask|gEfiIntelFrameworkModulePkgTokenSpaceGuid|0\r
74\r
75[PcdsPatchableInModule.common]\r
76 PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
77 PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000\r
78 PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000\r
79 \r
80################################################################################\r
81#\r
82# Components Section - list of all EDK II Modules needed by this Platform\r
83#\r
84################################################################################\r
85\r
86[Components.common]\r
87 $(WORKSPACE)\IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.inf\r
88 $(WORKSPACE)\IntelFrameworkModulePkg\Library\OemHookStatusCodeLibNull\OemHookStatusCodeLibNull.inf\r
89 $(WORKSPACE)\IntelFrameworkModulePkg\Library\PciIncompatibleDeviceSupportLib\PciIncompatibleDeviceSupportLib.inf\r
90 #$(WORKSPACE)\IntelFrameworkModulePkg\Bus\Pci\PciBus\Dxe\PciBus.inf\r
91 #$(WORKSPACE)\IntelFrameworkModulePkg\Bus\Pci\IdeBus\Dxe\IdeBus.inf