|
From: | Vladimir 'phcoder' Serbinenko |
Subject: | [RFC] multiboot ammendment firmware info |
Date: | Tue, 1 Sep 2009 17:45:34 +0200 |
Hello I propose to define following additional structures for multiboot: If flags[11] is set the field in addresses 88-95 contains an address of RSDT as defined in ACPI specification If flags[12] is set the field in addresses 96-103 contains an address of SMBIOS anchor as defined in DMI specification If flags[13] is set 2 fields are defined on addresses 104-107 resp 108-116 First field is firmware type 0 - Unknown firmware or firmware unavailable. In this case only possible communication with firmware if any is possible only through multiboot information (e.g. vbe control pointer). Second field is in this case invalid 1 - Coreboot. Does coreboot provides any services other than vbe to make distinguishing between Coreboot and no firmware wothy? 2 - 32-bit OFW. Second field contains OFW call handle 3 - 64-bit OFW. Second field contains OFW call handle 4 - 32-bit EFI. Second field contains pointer to EFI system table. 5 - 64-bit EFI. Second field contains pointer to EFI system table. All other values are reserved for future expansion -- Regards Vladimir 'phcoder' Serbinenko Personal git repository: http://repo.or.cz/w/grub2/phcoder.git
[Prev in Thread] | Current Thread | [Next in Thread] |