Subject: Re: MRG Disabling (and PB180)
To: Tim Bessie <tbessie@eci.net>
From: Colin Wood <cwood@ichips.intel.com>
List: port-mac68k
Date: 11/18/1997 13:08:33
Tim Bessie wrote:
> 
> At 10:39 AM 11/18/97 -0500, you wrote:
> >> The Mac ROM Glue stuff is disabled if you boot with serial console.  The
> >> feeling was that you only needed MRG for the adb access.  You'll also note
> >> that you get a strange time when you boot serial console, since we also
> >> use mrg code to access the PRAM.
> >
> >Not quite.  The feeling was that if you have broken ADB support, you
> >should still be able to boot with a serial console.  It at least used to
> >be true that if your machine was unsupported, the ADB probe would wedge
> >the boot.  Since ADB was the only thing that used MRG once-upon-a-time,
> >it was sufficient to disable MRG.
> >
> >Since most systems seem to be working these days, it might make sense to
> >remove that--or at least make it a kernel compilation-option.
> 
> Well, as usual, my PB180 still only boots serially, so I'd
> hope you'd leave this stuff in.
> 
> Does anyone know what kind of information would need to be
> had in order to make a PB180 work with the ADB code?  It seems
> like the main problem is lack of address mapping or device
> format -- is this true?

Hmmmm...are you sure that ADB is the problem?  I'm pretty sure that most
if not all of the PowerBooks should be supported by the HWDIRECT ADB code
that is now in the kernel (but not currently used by kernels being
distributed).  If someone were to compile such a kernel for you, it should
be able to handle the ADB.  However, I seem to remember that there are
some internal video mapping problems on all of the PowerBooks which hangs
the boot sequence...a serial console boot avoids this, thus allowing you
to boot.

Do you see something different?

Later.

-- 
Colin Wood                                 cwood@ichips.intel.com
Component Design Engineer - MD6                 Intel Corporation
-----------------------------------------------------------------
I speak only on my own behalf, not for my employer.