[coreboot] HAVE_MP_TABLE fixup

Stefan Reinauer 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.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090314/b161cb23/attachment.html>


More information about the coreboot mailing list