Subject: Re: summary 'Hot-plugging ADB', was: MRG, ADB, serial console...
To: Hauke Fath <saw@sun0.urz.uni-heidelberg.de>
From: Allen Briggs <briggs@puma.macbsd.com>
List: port-mac68k
Date: 06/21/1996 20:25:22
> As it is, if you boot MacBSD on internal video and have no keyboard
> installed, it hangs indefinitely in the ADB init code - no error handling,

If this is with the current kernels, there's not much to do about
it--it's something in one of the MRG calls that wedging.  We certainly
don't intentionally wedge...

> There is a similar issue that I recently discussed with Bill Studenmund: If
> you boot to serial console and switch off the terminal/the computer used as
> console, the serial console deliberately panics.

This certainly shouldn't panic the system.  IMO, although if it's
something like a loss of CD, the proper cable would do the trick to
fix it.

> When MacBSD boots to internal video and finds _no_ ADB devices, it falls
> back to a default configuration - 1 vanilla keyboard, 1 vanilla mouse - and
> resumes booting. You can then decide if you want to take a risk and plug in
> an ADB kbd or if you rather log in on a serial line or via network.

"Go for it!"
Actually, I think the current plan is to integrate the raw ADB code
from John Wittkoski when it's ready, so if you're going to work on it,
I recommend working on that code instead of the MRG.

-allen

-- 
 Allen Briggs - end killing - briggs@macbsd.com ** MacBSD == NetBSD/mac68k **
   Where does all my time go?  <a href="http://www.netbsd.org/">Guess.</a>