X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=UnixPkg%2FUnixPkg.fdf;h=42e73a2fd9a1f345fc4eae766ffa42503c7d88ac;hb=4ffaadccd3fe65701f6c3ba1c01e45a46924515c;hp=22c134f9a00fa2597b99ecc278dd52f5c91c3fa5;hpb=2ff79f2eda16f8219140d3dae188d2b341f610e1;p=mirror_edk2.git diff --git a/UnixPkg/UnixPkg.fdf b/UnixPkg/UnixPkg.fdf index 22c134f9a0..42e73a2fd9 100644 --- a/UnixPkg/UnixPkg.fdf +++ b/UnixPkg/UnixPkg.fdf @@ -32,10 +32,10 @@ # relocated in place (works, but not a great idea). # BaseAddress = 0x41000000|gEfiUnixPkgTokenSpaceGuid.PcdUnixFdBaseAddress #The base address of the FLASH Device. -Size = 0x002a0000|gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareFdSize #The size in bytes of the FLASH Device +Size = 0x00300000|gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareFdSize #The size in bytes of the FLASH Device ErasePolarity = 1 BlockSize = 0x10000 -NumBlocks = 0x2a +NumBlocks = 0x30 ################################################################################ # @@ -52,11 +52,11 @@ NumBlocks = 0x2a # RegionType # ################################################################################ -0x00000000|0x00280000 +0x00000000|0x002e0000 gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashFvRecoveryBase|gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashFvRecoverySize FV = FvRecovery -0x00280000|0x0000c000 +0x002e0000|0x0000c000 gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize #NV_VARIABLE_STORE DATA = { @@ -90,11 +90,11 @@ DATA = { 0x5A, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } -0x0028c000|0x00002000 +0x002ec000|0x00002000 #NV_EVENT_LOG gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashNvStorageEventLogBase|gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashNvStorageEventLogSize -0x0028e000|0x00002000 +0x002ee000|0x00002000 gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashNvStorageFtwWorkingBase|gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize #NV_FTW_WORKING DATA = { @@ -108,7 +108,7 @@ DATA = { 0xE0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } -0x00290000|0x00010000 +0x002f0000|0x00010000 #NV_FTW_SPARE gEfiUnixPkgTokenSpaceGuid.PcdUnixFlashNvStorageFtwSpareBase|gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize @@ -232,6 +232,9 @@ INF MdeModulePkg/Application/HelloWorld/HelloWorld.inf # # Network stack drivers # +!if $(NETWORK_SUPPORT) +INF UnixPkg/UnixSnpDxe/UnixSnpDxe.inf +!endif INF MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf INF MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf INF MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf @@ -242,13 +245,15 @@ INF MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.inf INF MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf INF MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf INF MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf -INF UnixPkg/UnixSnpDxe/UnixSnpDxe.inf # # Build from source or use checked in binary # -#INF FatPkg/EnhancedFatDxe/Fat.inf +!if $(COMPILE_BINS) +INF FatPkg/EnhancedFatDxe/Fat.inf +!else INF RuleOverride = BINARY USE = IA32 FatBinPkg/EnhancedFatDxe/Fat.inf +!endif # If you build GccShellPkg you can source level debug shell #FILE APPLICATION = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile) {