>MicroBug was first introduced with the Mac Plus
and has been a standard
>component in the ROM of all Mac OS computers since then. MicroBug is
invoked
when the system
takes a Non-Maskable Interrupt (NMI) and there is no other
debugger (e.g., MacsBug) installed.
What debugger did the 128k have in it then? It shipped with
a small switch that pressed both a recessed reset switch and a
programmers switch. The switches were accessed through the side
ventilation slots.
We used the switch with MacsBug, MACS = Motorola Advanced Computer Systems...
It wasn't ROM-resident, you had to put it on the system disk from
whcih you booted, but we'd hit the interrupt switch to drop into
it when we needed it. In those days, it wasn't full-screen, but
you could redirect the macsBug console to a serial port and debug
that way...
Regards,
-dq