blob: fa20b026f022b8bcec02abf91455becd57678aee [file] [log] [blame]
vanjeff53f93f72007-06-28 03:22:01 +00001#/** @file
2# Intel Framework Package Reference Implementations
3#
qhuang827134a42007-07-20 01:41:50 +00004# This DSC file is used for Package Level build.
vanjeff53f93f72007-06-28 03:22:01 +00005#
6# Copyright (c) 2007, Intel Corporation
7#
8# All rights reserved. This program and the accompanying materials
9# are licensed and made available under the terms and conditions of the BSD License
10# which accompanies this distribution. The full text of the license may be found at
11# http://opensource.org/licenses/bsd-license.php
12#
13# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
14# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
15#
16#**/
17
18################################################################################
19#
20# Defines Section - statements that will be processed to create a Makefile.
21#
22################################################################################
23[Defines]
qwang12241c4752007-06-29 03:52:14 +000024 PLATFORM_NAME = IntelFramework
vanjeff53f93f72007-06-28 03:22:01 +000025 PLATFORM_GUID = E76EB141-6EDB-43f3-A455-EF24A79673DD
26 PLATFORM_VERSION = 0.1
27 DSC_SPECIFICATION = 0x00010005
AJFISH409f6782007-07-27 19:07:27 +000028 OUTPUT_DIRECTORY = Build/IntelFramework
vanjeff53f93f72007-06-28 03:22:01 +000029 SUPPORTED_ARCHITECTURES = IA32|IPF|X64|EBC
30 BUILD_TARGETS = DEBUG|RELEASE
31 SKUID_IDENTIFIER = DEFAULT
32
33
vanjeff53f93f72007-06-28 03:22:01 +000034################################################################################
35#
36# Pcd Section - list of all EDK II PCD Entries defined by this Platform
37#
38################################################################################
39[PcdsFixedAtBuild.common]
qhuang8b3af5df2007-08-30 09:11:54 +000040 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x0f
41 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x06
42 gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF
43 gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320
qhuang827134a42007-07-20 01:41:50 +000044
vanjeff53f93f72007-06-28 03:22:01 +000045[PcdsPatchableInModule.common]
qhuang8b3af5df2007-08-30 09:11:54 +000046 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000000
vanjeff53f93f72007-06-28 03:22:01 +000047
qhuang8c1809912007-09-17 04:13:54 +000048[PcdsFeatureFlag.common]
49 gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE
50 gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE
51 gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE
52 gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|FALSE
vanjeff53f93f72007-06-28 03:22:01 +000053
54################################################################################
55#
56# Components Section - list of all EDK II Modules needed by this Platform
57#
58################################################################################
qhuang86357d9e2007-07-19 09:48:57 +000059[Components.common]
AJFISH409f6782007-07-27 19:07:27 +000060 IntelFrameworkPkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.inf
61 IntelFrameworkPkg/Library/UefiLibFramework/UefiLibFramework.inf
62 IntelFrameworkPkg/Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.inf
63 IntelFrameworkPkg/Library/HiiLibFramework/HiiLib.inf
AJFISH409f6782007-07-27 19:07:27 +000064 IntelFrameworkPkg/Library/IfrSupportLibFramework/IfrSupportLib.inf
65 IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.inf