> -----Original Message----- > From: Patrick Georgi [mailto:patr...@georgi-clan.de] > Sent: Thursday, May 14, 2009 11:13 AM > To: Myles Watson > Cc: coreboot > Subject: Re: [coreboot] [PATCH] Table code cleanup > > Am 14.05.2009 18:46, schrieb Myles Watson: > > On Thu, May 14, 2009 at 9:33 AM, Myles Watson<myle...@gmail.com> wrote: > >> Sorry to be dense. Could we do this in terms of which tables we want > in > >> each place? > >> > >> Page0 (low_table_start): > >> COREBOOT TABLE > >> > >> 0xf0000 (rom_table): > >> PIRQ > >> MPTABLE (with floating table) > >> ACPI bulk > >> > >> 0x7fff0000 (high_tables): > >> PIRQ > >> MPTABLE > >> ACPI bulk > > > > That was less than clear :) > In general, I agree with that table. > The constraints are: > > - MPTABLE must be two complete copies (because of Linux) > > - ACPI must be one copy (because there needs to be a single address for > some objects) with two RSDPs (see below).
What about gdt? It ends up in two places now, but never in fseg. Why do we copy it to high_tables? Thanks, Myles -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot