v2: - split up PlatformScanOrAdd64BitE820Ram() into scan function with callbacks, store results in PlatformInfoHob struct.
Gerd Hoffmann (4): OvmfPkg/PlatformInitLib: Add PlatformScanE820 and GetFirstNonAddressCB OvmfPkg/PlatformInitLib: Add PlatformGetLowMemoryCB OvmfPkg/PlatformInitLib: Add PlatformAddHobCB OvmfPkg/PlatformInitLib: Add PlatformReservationConflictCB OvmfPkg/Include/Library/PlatformInitLib.h | 3 +- OvmfPkg/Library/PeilessStartupLib/Hob.c | 3 +- .../PeilessStartupLib/PeilessStartup.c | 7 +- OvmfPkg/Library/PlatformInitLib/MemDetect.c | 328 ++++++++++-------- OvmfPkg/Library/PlatformInitLib/Platform.c | 7 +- OvmfPkg/PlatformPei/MemDetect.c | 3 +- 6 files changed, 192 insertions(+), 159 deletions(-) -- 2.39.0 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#98238): https://edk2.groups.io/g/devel/message/98238 Mute This Topic: https://groups.io/mt/96173188/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-