new config language.

YhLu YhLu at
Fri Jun 20 16:23:01 CEST 2003


Thanks for the info about ROMCC.

The code about mem init in northbridge/amd/amdk8/coherent_ht.c and
northbridge/amd/amdk8/raminit.c had some overlap. On bus 0, dev 0x18 and f

I will add something at northbridge/amd/amdk8/coherent_ht.c


Yinghai Lu
发件人: ebiederman at [mailto:ebiederman at] 
发送时间: 2003年6月20日 13:08
收件人: YhLu
抄送: ron minnich; linuxbios at
主题: Re: new config language.

YhLu <YhLu at> writes:

> Eric,
> Thanks for the advice.
> I will try to add the SMP support in the northbridge/amd/amdk8 at first.


There are few levels of this.

Coherent Hypertransport setup.

Mapping resources to their location in the coherent HT domain.

Memory Initialization on secondary cpus.

Starting up the secondary cpus.

Stefan Reinauer is currently working on Coherent Hypertransport
And there is a hardcoded version of it in northbridge/amd/amdk8/coherent_ht.

Ron is currently working on getting the new Config language going and
in the week or two we will switch over to that.

While not writing memory initialization code I am busily getting the kinks
out of romcc.  I think I have just squashed the last of the bugs in register
allocator.  I thought I was there earlier but a few extra ones cropped up
after I rewrote the algorithms so they ran in a reasonable amount of time.

And since the reasons for my original hesitation are no longer valid I have
implemented goto support in romcc.  I think I am only short enumeration
macros with arguments, and switch statements to have a full implementation
C.  Admittedly there are some things I cannot support like non const
static variables.  And I still have to fix the limits on variables,
currently I don't limit chars and shorts when stored in larger
integers to just the low bits of the register.


More information about the coreboot mailing list