X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=UnixPkg%2FUnixPkg.dsc;h=88304340f6f6a221539340ce913c28e2289de278;hb=d70b88120a2b5e98d00c722b54b0c39b06c23710;hp=e03e7c27c88e351eeb2a656a19206854acf9c9a1;hpb=d41b7535224b9e2a4e655f2f5c21f50eb59f1154;p=mirror_edk2.git diff --git a/UnixPkg/UnixPkg.dsc b/UnixPkg/UnixPkg.dsc index e03e7c27c8..88304340f6 100644 --- a/UnixPkg/UnixPkg.dsc +++ b/UnixPkg/UnixPkg.dsc @@ -1,20 +1,20 @@ -#/** @file +## @file # # EFI/Framework Emulation Platform with UEFI HII interface supported. # # 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 - 2009, Intel Corporation +# Copyright (c) 2006 - 2010, 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 # which accompanies this distribution. The full text of the license may be found at # http://opensource.org/licenses/bsd-license.php -# +# # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # -#**/ +## ################################################################################ # @@ -45,7 +45,7 @@ # Library Class section - list of all Library Classes needed by this Platform. # ################################################################################ -[LibraryClasses.common] +[LibraryClasses] PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf @@ -67,6 +67,9 @@ DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf + DebugAgentLib|MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf + + [LibraryClasses.common.USER_DEFINED] DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf @@ -98,7 +101,7 @@ HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf - MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf + MemoryAllocationLib|MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.inf UefiLib|MdePkg/Library/UefiLib/UefiLib.inf ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf @@ -230,7 +233,7 @@ gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashNvStorageEventLogSize|0x2000 gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashFvRecoveryBase|0x0 gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashFvRecoverySize|0x280000 - + gEfiUnixPkgTokenSpaceGuid.PcdUnixMemorySizeForSecMain|L"64!64"|VOID*|10 gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareVolume|L"../FV/FV_RECOVERY.fd"|VOID*|52 @@ -276,7 +279,8 @@ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxHardwareErrorVariableSize|0x8000 gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize|0x10000 -[PcdsFeatureFlag.common] + +[PcdsFeatureFlag] gEfiEdkModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE gEfiEdkModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|FALSE gEfiEdkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM|TRUE @@ -296,7 +300,7 @@ gEfiMdeModulePkgTokenSpaceGuid.PcdPciBusHotplugDeviceSupport|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport|TRUE #gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|FALSE - + [PcdsFeatureFlag.IA32] gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseTraverseEnabled|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseCallbackOnSetEnabled|TRUE @@ -305,7 +309,6 @@ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseSetEnabled|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|TRUE - gEfiMdeModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleReset|FALSE @@ -390,7 +393,7 @@ UnixPkg/UnixFirmwareVolumePei/UnixFwh.inf UnixPkg/UnixThunkPpiToProtocolPei/UnixThunkPpiToProtocol.inf MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf - + ## # DXE Phase modules ## @@ -437,7 +440,7 @@ MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxe.inf UnixPkg/UnixBusDriverDxe/UnixBusDriver.inf - + UnixPkg/UnixBlockIoDxe/UnixBlockIo.inf UnixPkg/UnixSerialIoDxe/UnixSerialIo.inf UnixPkg/UnixUgaDxe/UnixUga.inf @@ -455,6 +458,7 @@ MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDxe.inf MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf + MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf @@ -468,3 +472,5 @@ PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf } + #FatPkg/EnhancedFatDxe/Fat.inf +