audk/UefiPayloadPkg
Sean Rhodes 091b6a1197 UefiPayloadPkg: Add build option for Above 4G Memory
When build option ABOVE_4G_MEMORY is set to true, nothing will change
and EDKII will use all available memory.

Setting it to false will create memory type information HOB in
payload entry, so that EDKII will reserve enough memory below 4G
for EDKII modules. This option is useful for bootloaders that are not
fully 64-bit aware such as Qubes R4.0.4 bootloader, Zorin and Proxmox.

Cc: Guo Dong <guo.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Reviewed-by: Guo Dong <guo.dong@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
2022-03-04 22:17:49 +00:00
..
BlSupportDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BlSupportSmm UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FvbRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
GraphicsOutputDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Include UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Library UefiPayloadPkg: Add missing Guid gUefiAcpiBoardInfoGuid 2021-12-08 04:08:21 +00:00
PayloadLoaderPeim UefiPayloadPkg/PayloadLoaderPeim: Use INT64 as input parameter 2022-03-01 02:45:28 +00:00
PchSmiDispatchSmm UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmAccessDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmControlRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiPayloadEntry UefiPayloadPkg: Add build option for Above 4G Memory 2022-03-04 22:17:49 +00:00
BuildAndIntegrationInstructions.txt UefiPayloadPkg: Add integration instruction for coreboot common error 2021-12-08 04:08:21 +00:00
UefiPayloadPkg.ci.yaml UefiPayloadPkg: Update YAML to ignore specific ECC files/errors 2021-11-30 14:19:07 +00:00
UefiPayloadPkg.dec UefiPayloadPkg: Add build option for Above 4G Memory 2022-03-04 22:17:49 +00:00
UefiPayloadPkg.dsc UefiPayloadPkg: Add build option for Above 4G Memory 2022-03-04 22:17:49 +00:00
UefiPayloadPkg.fdf UefiPayloadPkg: Change the user interface name of the Uiapp 2022-01-17 18:29:57 +00:00
UniversalPayloadBuild.py UefiPayloadPkg: Add ".upld_info" in universal payload 2021-09-29 05:39:09 +00:00