edk2/MdeModulePkg/Core/Dxe
Oliver Smith-Denny eab3300622 MdeModulePkg: Dxe Core: Split Memory Bin Logic Into Separate File
This commits splits out logic currently contained in
Gcd.c and Page.c to a new file called
MemoryBin.c. This is set up in preparation to
add support to PEI for memory bins (an S4 resume stability
feature).

MemoryBin.c takes all global state in as parameters so that
DXE core can use globals and PEI core can use HOBs.

There is no logic change here, just consolidating the
functionality to share with PEI.

This was requested not to be a library.

Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
2026-06-24 15:53:58 +00:00
..
Dispatcher MdeModulePkg: Dxe: Skip FV Extraction When FV3 HOB Found 2026-06-22 17:59:25 +00:00
DxeMain MdeModulePkg: Always Initialize Separate Exception Stacks 2025-10-23 00:57:59 +00:00
Event MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
FwVol MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
FwVolBlock MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Gcd MdeModulePkg: Dxe Core: Split Memory Bin Logic Into Separate File 2026-06-24 15:53:58 +00:00
Hand MdeModulePkg/Core: Validate DXE event signature before usage 2026-03-23 18:43:11 +00:00
Image MdeModulePkg: Use EFI_NOT_FOUND when SourceBuffer and DevicePath are NULL 2026-06-11 04:02:08 +00:00
Library MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Mem MdeModulePkg: Dxe Core: Split Memory Bin Logic Into Separate File 2026-06-24 15:53:58 +00:00
Misc MdeModulePkg: Fix missing NULL tests. 2025-11-22 18:58:47 +00:00
SectionExtraction MdeModulePkg: Fix missing NULL tests. 2025-11-22 18:58:47 +00:00
DxeCore.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
DxeCoreExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
DxeMain.h MdeModulePkg: Dxe Core: Split Memory Bin Logic Into Separate File 2026-06-24 15:53:58 +00:00
DxeMain.inf MdeModulePkg: Dxe Core: Split Memory Bin Logic Into Separate File 2026-06-24 15:53:58 +00:00