[coreboot] HAVE_MP_TABLE fixup
stepan at coresystems.de
Sat Mar 14 12:00:27 CET 2009
On 14.03.2009 0:53 Uhr, Kevin O'Connor wrote:
> On Fri, Mar 13, 2009 at 10:37:06AM -0600, Myles Watson wrote:
>> Does that apply to all the tables? I don't know the code that well.
>> All I was doing was disabling the mptable cleanly. If there's
>> consensus that we don't need any tables that low it would be an easy
>> change to make. Otherwise I think it's better left to someone who
>> understands all the tables and why they are where they are. It makes
>> sense to me to put them all in one place.
> The coreboot table should go at 0x500 - that table is defined by the
> coreboot group to be valid at that location. All the other tables can
> go in 0xf0000 (or they can all go in the end of ram if
> HAVE_HIGH_TABLES is set).
Would there be another 40 bytes available for a coreboot table "root
pointer/floating table" structure somewhere at
0xf0000? I've seen issues with packing the coreboot table at 0x500 and I
would like to put it to the HIGH_TABLES area.
Question is, how can SeaBIOS find it there?
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.de • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the coreboot