The params module should have a cross-platform way of representing the system's memory map, for populating the allocator and so on.
Rather than using the multiboot 2 memory map directly (since eventually we want to support systems other than multiboot), we should translate the memory map from multiboot into our own internal representation and use that instead,
The
params
module should have a cross-platform way of representing the system's memory map, for populating the allocator and so on.Rather than using the multiboot 2 memory map directly (since eventually we want to support systems other than multiboot), we should translate the memory map from multiboot into our own internal representation and use that instead,