-
Notifications
You must be signed in to change notification settings - Fork 31
Closed
Labels
arch: noneAffects common code across architecturesAffects common code across architecturesarch: x86Affects the x86 portAffects the x86 portenhancementNew feature or requestNew feature or request
Milestone
Description
Currently the kernel depends on multiboot information being present at boot time. This works well for generic x86 where grub is packaged with the boot image but won't work for boards like the Raspberry Pi that have bootloaders in firmware that don't comply with the multiboot standard.
To solve this we should delegate MemProfile initialisation to the architecture and allow it to specify the type of the data passed to kmain.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
arch: noneAffects common code across architecturesAffects common code across architecturesarch: x86Affects the x86 portAffects the x86 portenhancementNew feature or requestNew feature or request