X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=UnixPkg%2FUnixPkg.dsc;h=f891fd529829b0cd381fe5217dcd7944b8bfb5e8;hb=9bb1fced77588cd00dea7a2c81b04a494db77c52;hp=c76ea25c797c0949918b2dc089348602a5ec5c66;hpb=69cf40e09aabb26527cc38f96060c026eeba97ab;p=mirror_edk2.git diff --git a/UnixPkg/UnixPkg.dsc b/UnixPkg/UnixPkg.dsc index c76ea25c79..f891fd5298 100644 --- a/UnixPkg/UnixPkg.dsc +++ b/UnixPkg/UnixPkg.dsc @@ -4,7 +4,7 @@ # # The Emulation Platform can be used to debug individual modules, prior to creating # a real platform. This also provides an example for how an DSC is created. -# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.
# # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -25,7 +25,7 @@ PLATFORM_NAME = Unix PLATFORM_GUID = 7b3c1fb4-8986-11db-b5b2-0040d02b1835 PLATFORM_VERSION = 0.3 - DSC_ SPECIFICATION = 0x00010005 + DSC_SPECIFICATION = 0x00010005 OUTPUT_DIRECTORY = Build/Unix SUPPORTED_ARCHITECTURES = IA32 BUILD_TARGETS = DEBUG|RELEASE @@ -102,6 +102,7 @@ # Misc # DebugLib|IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf + DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf PerformanceLib|MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf DebugAgentLib|MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf SecDispatchTableLib|UnixPkg/Library/SecDispatchTableLib/SecDispatchTableLib.inf @@ -170,6 +171,7 @@ gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM|TRUE [PcdsFixedAtBuild] + gEfiMdeModulePkgTokenSpaceGuid.PcdResetOnMemoryTypeInformationChange|FALSE gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000040 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x0f gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f @@ -199,12 +201,13 @@ gEfiUnixPkgTokenSpaceGuid.PcdUnixCpuSpeed|L"3000" gEfiUnixPkgTokenSpaceGuid.PcdUnixMemorySize|L"128!128" gEfiUnixPkgTokenSpaceGuid.PcdUnixSerialPort|L"/dev/ttyS0!/dev/ttyS1" + gEfiUnixPkgTokenSpaceGuid.PcdUnixNetworkInterface|L"en0" [PcdsDynamicHii.common.DEFAULT] gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn|L"Setup"|gEfiUnixSystemConfigGuid|0x0|80 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow|L"Setup"|gEfiUnixSystemConfigGuid|0x4|25 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPlatformBootTimeOut|L"Timeout"|gEfiGlobalVariableGuid|0x0|10 - + ################################################################################################### # # Components Section - list of the modules and components that will be processed by compilation @@ -295,14 +298,18 @@ UnixPkg/UnixBlockIoDxe/UnixBlockIo.inf UnixPkg/UnixSerialIoDxe/UnixSerialIo.inf UnixPkg/UnixUgaDxe/UnixUga.inf + UnixPkg/UnixGopDxe/UnixGop.inf + UnixPkg/UnixConsoleDxe/UnixConsole.inf UnixPkg/UnixSimpleFileSystemDxe/UnixSimpleFileSystem.inf MdeModulePkg/Application/HelloWorld/HelloWorld.inf # # Network stack drivers - # To test network drivers, need network Io driver(SnpNt32Io.dll), please refer to NETWORK-IO Subproject. # +!if $(NETWORK_SUPPORT) + UnixPkg/UnixSnpDxe/UnixSnpDxe.inf +!endif MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf @@ -323,5 +330,7 @@ PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf } - #FatPkg/EnhancedFatDxe/Fat.inf +!if $(COMPILE_BINS) + FatPkg/EnhancedFatDxe/Fat.inf +!endif