Added support for using loadfile2 approach for passing ramdisk to linux. Created patch series for general error handling improvments based on review feedback. If ACPI tables are in system table or PCD is defined the LoadFile2 method of passing initrd will be used.
[v3] -Code review cleanup -Removed duplicate header file -Added change to allow FDT to install if UpdateDtb function is not defined -Added specific ACPI check -Moved install functions to subfunctions [v2] -Added review feedback -General improvements to error handling [v1] - Intial revision Jeff Brasen (4): EmbeddedPkg: Remove duplicate libfdt.h include EmbeddedPkg: AndroidBootImgBoot error handling updates EmbeddedPkg: Install FDT if UpdateDtb is not present EmbeddedPkg: Add LoadFile2 for linux initrd EmbeddedPkg/EmbeddedPkg.dec | 1 + .../AndroidBootImgLib/AndroidBootImgLib.inf | 4 + .../AndroidBootImgLib/AndroidBootImgLib.c | 275 +++++++++++++++--- 3 files changed, 233 insertions(+), 47 deletions(-) -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#80622): https://edk2.groups.io/g/devel/message/80622 Mute This Topic: https://groups.io/mt/85589861/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-