Port-macppc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: G5 powermacs


Made some progress:

> > - it made it all the way to login:, although very slow ( I guess I
> >   blame nfs ) and with all fans at full blast - evidently we don't poke
> >   the SMU at the right time or in the right way.

The slowness wasn't nfs, it was the svwsata driver throwing ~20000
interrupts per second for some reason. No idea why, but without that
driver the slowness is gone.

> > - the clock is running too fast, guess we get the decrementer frequency
> >   wrong

That was a bit in the HID0 register - on ppc970 most SPRs are 64bit,
which includes HID registers, which our current code is blissfully
unaware of, and which needs special handling in ppc64 bridge mode. I've
got a working fix but it needs some cleanup:

cpu0 at mainbus0: 970MP (Revision 1.1), ID 0 (primary)
cpu0: HID0 0x913081<DOZE,DPM,NHR,TBCTRL,EXTBEN,ENATTN> 0x80000000<EMCP>, powersave: 1

have fun

Home | Main Index | Thread Index | Old Index