diff --git a/OvmfPkg/OvmfPkgIa32.fdf b/OvmfPkg/OvmfPkgIa32.fdf index f819e6b59b..563b1bb650 100644 --- a/OvmfPkg/OvmfPkgIa32.fdf +++ b/OvmfPkg/OvmfPkgIa32.fdf @@ -14,6 +14,7 @@ ## ################################################################################ +!ifndef $(FD_SIZE_2MB) [FD.OVMF] BaseAddress = 0xFFF00000 Size = 0x00100000 @@ -26,6 +27,20 @@ FV = FVMAIN_COMPACT 0x000EC000|0x14000 FV = SECFV +!else +[FD.OVMF] +BaseAddress = 0xFFE00000 +Size = 0x00200000 +ErasePolarity = 1 +BlockSize = 0x1000 +NumBlocks = 0x200 + +0x00000000|0x001CC000 +FV = FVMAIN_COMPACT + +0x001CC000|0x34000 +FV = SECFV +!endif ################################################################################ diff --git a/OvmfPkg/OvmfPkgIa32X64.fdf b/OvmfPkg/OvmfPkgIa32X64.fdf index 399f01321c..4721368824 100644 --- a/OvmfPkg/OvmfPkgIa32X64.fdf +++ b/OvmfPkg/OvmfPkgIa32X64.fdf @@ -14,6 +14,7 @@ ## ################################################################################ +!ifndef $(FD_SIZE_2MB) [FD.OVMF] BaseAddress = 0xFFF00000 Size = 0x00100000 @@ -26,6 +27,20 @@ FV = FVMAIN_COMPACT 0x000EC000|0x14000 FV = SECFV +!else +[FD.OVMF] +BaseAddress = 0xFFE00000 +Size = 0x00200000 +ErasePolarity = 1 +BlockSize = 0x1000 +NumBlocks = 0x200 + +0x00000000|0x001CC000 +FV = FVMAIN_COMPACT + +0x001CC000|0x34000 +FV = SECFV +!endif ################################################################################ diff --git a/OvmfPkg/OvmfPkgX64.fdf b/OvmfPkg/OvmfPkgX64.fdf index 74ae134cd5..d74043dfc7 100644 --- a/OvmfPkg/OvmfPkgX64.fdf +++ b/OvmfPkg/OvmfPkgX64.fdf @@ -14,6 +14,7 @@ ## ################################################################################ +!ifndef $(FD_SIZE_2MB) [FD.OVMF] BaseAddress = 0xFFF00000 Size = 0x00100000 @@ -26,6 +27,20 @@ FV = FVMAIN_COMPACT 0x000E6000|0x1A000 FV = SECFV +!else +[FD.OVMF] +BaseAddress = 0xFFE00000 +Size = 0x00200000 +ErasePolarity = 1 +BlockSize = 0x1000 +NumBlocks = 0x200 + +0x00000000|0x001CC000 +FV = FVMAIN_COMPACT + +0x001CC000|0x34000 +FV = SECFV +!endif ################################################################################