Disabling BRK signal

Brent Welch brent%sprite.Berkeley.EDU at ginger.berkeley.edu
Sun Dec 25 07:31:18 AEST 1988


My two-cents worth on the BREAK signal that aborts a Sun is that this is a
software feature, not an intrinsic hardware feature.   The serial line
driver in SunOS sees the BREAK and call the PROM abort routine.  I haven't
actually looked at the SunOS code that does this.  However, our Sprite OS
that runs on Suns does this same sort of thing, and it is done in
software.  Hmmm, reexamining a Sun-Spots message imlies that the BREAK
signal seems to cause a Watchdog Reset, not a mere abort-to-monitor.
That's a little puzzling, but I still maintain that it is software because
I've yanked the console line on our Sprite machines with impunity.  (The
Sprite kernel interprets a BREAK-followed-by-'a' as ABORT,
BREAK-followed-by'd' as enter the debugger, etc. etc.  We map a bunch of
special keystrokes like this so we can poke at lifeless machines.)

	Brent Welch
	University of California, Berkeley
	brent%sprite at gingner.Berkeley.EDU



More information about the Comp.sys.sun mailing list