On Mon, Jun 09, 2008 at 05:39:58PM -0400, Joseph Smith wrote:
I would much prefer if any and all table generation could be handled by LegacyBIOS or maybe another, separate, payload.
Then that payload has to have the knowledge of every cpu, chipset, and motherboard configuration to extract the information. That is difficult which is why the OS leaves it up the the BIOS. It make sense that the tables are generated and used by the configuration code.
We already have some if not all of this information in coreboot. I think the ideal would be to allow payloads to use all that information in a handy way, rather than only through BIOS tables.
Why not just have it so legacybios just reads this info from coreboot and creates the desired tables?
Yes, that is exactly how I would like it to work.
//Peter