Add IntelFrameworkModulePkg to build its libraries and modules.
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 27 Jun 2007 09:32:47 +0000 (09:32 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 27 Jun 2007 09:32:47 +0000 (09:32 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2811 6f19259b-4bc3-4df7-8a09-765794883524

IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc [new file with mode: 0644]

diff --git a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
new file mode 100644 (file)
index 0000000..043d15d
--- /dev/null
@@ -0,0 +1,91 @@
+#/** @file\r
+# Intel Framework Reference Module Package for All Architectures\r
+#\r
+# This file is used to build all modules in IntelFrameworkModulePkg.\r
+#\r
+# Copyright (c) 2007, Intel Corporation\r
+#\r
+#  All rights reserved. This program and the accompanying materials\r
+#    are licensed and made available under the terms and conditions of the BSD License\r
+#    which accompanies this distribution. The full text of the license may be found at\r
+#    http://opensource.org/licenses/bsd-license.php\r
+# \r
+#    THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+#    WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+#\r
+#**/\r
+\r
+################################################################################\r
+#\r
+# Defines Section - statements that will be processed to create a Makefile.\r
+#\r
+################################################################################\r
+[Defines]\r
+  PLATFORM_NAME                  = IntelFrameworkModuleAll\r
+  PLATFORM_GUID                  = FFF87D9A-E5BB-4AFF-9ADE-8645492E8087\r
+  PLATFORM_VERSION               = 0.1\r
+  DSC_SPECIFICATION              = 0x00010005\r
+  OUTPUT_DIRECTORY               = $(WORKSPACE)/Build/IntelFrameworkModuleAll\r
+  SUPPORTED_ARCHITECTURES        = IA32|IPF|X64|EBC\r
+  BUILD_TARGETS                  = DEBUG|RELEASE\r
+  SKUID_IDENTIFIER               = DEFAULT\r
+\r
+\r
+################################################################################\r
+#\r
+# Pcd Section - list of all EDK II PCD Entries defined by this Platform\r
+#\r
+################################################################################\r
+[PcdsFeatureFlag.common]\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseEfiSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseHardSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeReplayInSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeReplayInRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeReplayInDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeReplayInOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdPciIsaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdPciVgaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE\r
+  PcdPciBusHotplugDeviceSupport|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE\r
+\r
+[PcdsFixedAtBuild.common]\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
+  PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
+  PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000\r
+  PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdPciIncompatibleDeviceSupportMask|gEfiIntelFrameworkModulePkgTokenSpaceGuid|0\r
+\r
+[PcdsPatchableInModule.common]\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000\r
+  PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000\r
+  \r
+################################################################################\r
+#\r
+# Components Section - list of all EDK II Modules needed by this Platform\r
+#\r
+################################################################################\r
+\r
+[Components.common]\r
+  $(WORKSPACE)\IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.inf\r
+  $(WORKSPACE)\IntelFrameworkModulePkg\Library\OemHookStatusCodeLibNull\OemHookStatusCodeLibNull.inf\r
+  $(WORKSPACE)\IntelFrameworkModulePkg\Library\PciIncompatibleDeviceSupportLib\PciIncompatibleDeviceSupportLib.inf\r
+  #$(WORKSPACE)\IntelFrameworkModulePkg\Bus\Pci\PciBus\Dxe\PciBus.inf\r
+  #$(WORKSPACE)\IntelFrameworkModulePkg\Bus\Pci\IdeBus\Dxe\IdeBus.inf
\ No newline at end of file