[coreboot] [PATCH] v3: VIA C7 CAR

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Sun Oct 12 23:02:06 CEST 2008


On 12.10.2008 19:27, ron minnich wrote:
> On Sun, Oct 12, 2008 at 10:26 AM, ron minnich <rminnich at gmail.com> wrote:
>   
>> On Sun, Oct 12, 2008 at 10:24 AM, Corey Osgood <corey.osgood at gmail.com> wrote:
>>
>>     
>>> Hmm, I'm having some problems with garbage on the serial console, and my
>>> serial init code seems to be in line with both the datasheet and v2, so I'm
>>> probably screwing something up. I'm using 0xffef0000 for the CAR base,
>>> 0x8000 for the CAR size, and 0x1000 for CBMEMK. Are those values somewhere
>>> near correct?
>>>
>>>       
>> Sure, what's the garbage look like?
>>
>> ron
>>
>>     
>
> BTW ... does CAR base have to be ffef0000, it can not be (e.g.) 88000?
>   

Yes, unfortunately.

> If this is the case I need to rewrite the startup sooner rather than
> later. Current CAR code assumes the CAR area is backed by memory.
>   

Until the call to disable_car() we can deal with arbitrary CAR locations.

For the stack switch/rebuild I have some unfinished code you'd probably
like. I'll post it in the next few days.

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/





More information about the coreboot mailing list