Hi,

On 01. 03. 22 20:21, coreboot org wrote:
     * [Nate] Might need to save the efi memory map so that data isn’t
lost when converting to an e820 memory map and back. Linux may rely on
GRUB doing that - so look into GRUB.

Looks like the the superset of various memory region types is defined in ACPI 
spec,
see [1] And especially nice mapping table here [2]. Probably you can also 
consult multiboot2 [3]
to see what is defined in there. Look for ( MULTIBOOT_MEMORY_)  But, I suspect 
the broadest range is still [1].

* [Daniel] Trammell Hudson is working on Getting UEFI mapped into
linux.  Coreboot could boot into something that provides a UEFI
environment, then into linux, which could then load other operating
systems.

What about the video BIOS stuff/OptionROM stuff? Using Linux would perhaps 
eliminate that.

Or another idea - recycling SeaBIOS drivers and doing UEFISeaBIOS instead?

Please note that Windows 11 require UEFI secureboot to boot (among other things)

Thanks,
Rudolf

[1] 
https://uefi.org/specs/ACPI/6.4/15_System_Address_Map_Interfaces/Sys_Address_Map_Interfaces.html?highlight=reclaim#system-address-map-interfaces
[2] 
https://uefi.org/specs/ACPI/6.4/15_System_Address_Map_Interfaces/uefi-getmemorymap-boot-services-function.html#uefi-getmemorymap-boot-services-function
[3] https://www.gnu.org/software/grub/manual/multiboot2/multiboot.html
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to