audk/ArmPkg/Library/BdsLib
Olivier Martin 85774874bc ArmPkg/BdsLib: Update the size of the Device Tree before booting Linux
The memory reserved to load the device tree is over-allocated when
UEFI loads the blob to update the device tree with additional
information such as the command line, the initrd, etc.

This change ensures the total size declared by the device tree matches
the actual data (and not the over-allocated size value).

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16517 6f19259b-4bc3-4df7-8a09-765794883524
2014-12-12 19:15:37 +00:00
..
AArch64 ArmPkg/BdsLib: Removed PSCI discoverability from the Linux loader 2014-07-15 09:21:41 +00:00
Arm ArmPkg/BdsLib/Arm: Check Linux image and parameters are not overlapping 2014-09-01 13:24:01 +00:00
BdsAppLoader.c ARM Packages: Fixed line endings 2013-01-25 11:28:06 +00:00
BdsFilePath.c ArmPkg/BdsLib: Rework TFTP boot 2014-12-12 19:14:22 +00:00
BdsHelper.c ArmPkg/BdsLib: Prevent a hang in BdsConnectDevicePath() when a sub-device path is not found 2014-08-19 13:35:14 +00:00
BdsInternal.h ArmPkg/BdsLib: Rework TFTP boot 2014-12-12 19:14:22 +00:00
BdsLib.inf ArmPkg/BdsLib: Rework TFTP boot 2014-12-12 19:14:22 +00:00
BdsLinuxFdt.c ArmPkg/BdsLib: Update the size of the Device Tree before booting Linux 2014-12-12 19:15:37 +00:00
BdsLinuxLoader.h ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
BdsLoadOption.c ArmPkg: Introduce GetGlobalEnvironmentVariable() function. 2013-03-12 00:42:59 +00:00