[coreboot] GX2 problems

Nils njacobs8 at hetnet.nl
Wed May 12 01:03:29 CEST 2010


Op zondag 9 mei 2010 00:00:22 schreef u:
> On 5/1/10 1:58 AM, Nils wrote:
> > Index: src/northbridge/amd/gx2/northbridgeinit.c
> > ===================================================================
> > --- src/northbridge/amd/gx2/northbridgeinit.c	(revision 5520)
> > +++ src/northbridge/amd/gx2/northbridgeinit.c	(working copy)
> > @@ -672,7 +672,7 @@
> >  {
> >  	uint64_t shadowSettings = getShadow();
> >  	shadowSettings &= (uint64_t) 0xFFFF00000000FFFFULL;	// Disable 
read &
> > writes -	shadowSettings |= (uint64_t) 0x00000000F0000000ULL;	// 
Enable
> > reads for F0000-FFFFF +	shadowSettings |= (uint64_t)
> > 0x0000FFFFFFFF0000ULL;	// Enable reads for C0000-FFFFF
> > setShadow(shadowSettings);
> >  }
> 
> What's this doing?
> 
> Is it potentially dangerous for other systems?
> 
Hi Stefan,
I specifically tested this again on my patched rev5470 (the last working 
version here) and it is needed there.
Without it Seabios refuses to work and coreboot reboots.
I don`t know what it does on current trunk because  it never gets til Seabios.

I don`t think it is dangrous to other systems because the GX2 tree is broken 
for more than a year and probably never worked with Seabios.

It would be nice if you could commit it.

Thanks,Nils.




More information about the coreboot mailing list