#pragma once #include #include #include namespace Memory { // Shared struct LargestSection { uint64_t address; size_t size; }; // Scan the boot contract's physical memory map for the largest single // run of usable RAM (the page-frame allocator is seeded from it). LargestSection Scan(const montauk::boot::MemoryMap& mmap); };