On Tue, Jan 20, 2009 at 6:50 PM, Carl-Daniel Hailfinger
<[email protected]> wrote:
> On 20.01.2009 17:13, Rudolf Marek wrote:
>>
>>> I'm not totally sure the ACPI code is hard coded to 1 GB. The default
>>> values in the ACPI code code correspond to 1 GB and there is some code
>>> which will calculate BIOS memory location from TOM and TOM2. I could not
>>> find any place where TOM and TOM2 are updated,
>>
>> its in acpi-k8.c in amd directory. Its in ssdt table.
>
> Thanks. Unfortunately, the situation is more complicated on DBM690T.
> TOM (the top below 4 GB) is stored twice, once in the SSDT (modified
> automatically) and once in the DSDT (unmodified). TOM2 is only stored in
> the DSDT (unmodified). The (correct) value of TOM in the SSDT is ignored
> and the (incorrect) values of TOM/TOM2 in the DSDT are used.
>

This sounds like a oversite. Maybe the AMD BTDC guys can help.
Marc

--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to