[coreboot] SeaBIOS HAVE_HIGH_TABLES

Jason Wang wangqingpei at gmail.com
Tue Apr 14 17:37:54 CEST 2009


On Tue, Apr 14, 2009 at 11:37 PM, Jason Wang <wangqingpei at gmail.com> wrote:
> On Tue, Apr 14, 2009 at 8:13 PM, Joseph Smith <joe at settoplinux.org> wrote:
>>
>> Hello,
>> I was just checking out the SeaBIOS Wiki page updates (great job by the
>> way:-)). I am wondering about the HAVE_HIGH_TABLES section. It seems so say
>> to statically add you memory size (uint64_t high_tables_base = (
>> <memorysize> )*1024*1024 - (64*1024);  where <memorysize> is the amount of
>> memory (in MiB) available on the target machine). This would not be good if
>> you want to change memory sizes, you would have to rebuild every time, or
 it is an option method if the board does not have HAVE_HIGH_TABLE.
 It should pass the TOM variable from some other places which based on
 certain mainboard.
 I know that M2M have already realized that.
>> am I reading it wrong? Why not pass a TOM variable from raminit.c or
>> northbridge.c or something like that?
>>
>> --
>> Thanks,
>> Joseph Smith
>> Set-Top-Linux
>> www.settoplinux.org
>>
>>
>> --
>> coreboot mailing list: coreboot at coreboot.org
>> http://www.coreboot.org/mailman/listinfo/coreboot
>>
>
>
>
> --
> Jason Wang
> Peking University
>



-- 
Jason Wang
Peking University




More information about the coreboot mailing list