OS X ver. 10.2.3 Hangs under MOL

Samuel Rydh mol-general@lists.maconlinux.org
Thu, 2 Jan 2003 17:36:51 +0100


On Mon, Dec 30, 2002 at 07:23:37PM +0100, Benjamin Herrenschmidt wrote:
> On Mon, 2002-12-30 at 16:31, Samuel Rydh wrote:
> > Until this problem is fixed (if it is indeed the implementation of the
> > MSSCR0 register that is at fault), a possible workaround is putting
> > mol in G3 mode. I believe only 74xx processors has the MSSCR0 register...
> 
> It may just be a matter of providing a higher CPU version in the PVR.
> AFAIK, MSSCR0 is used by MacOS X (and Linux with recent kernels) to disable
> L2 hardware prefetch during NAP mode to work around a CPU bug on some revs.
> Though I fail to see how just reading/writing to the "emulated" register
> will harm MOL worse than just spilling a lot of debugging output.
> 
I will investigate. In any case, setting the CPU version
to G3 reportedly solved the problem.

/Samuel