This directory contains the downloading/virtual console support
for standalone systems connected to the host by serial lines
to their console ports, specifically Motorola Educational Computer
Boards (MECB) and AT&T 3b1 UNIX PC/7300s.  The main tool is mtip, named
after the UNIX utility tip but derived from sources that came
with Douglas Comer's Xinu OS.  For the MECBs, whose ROM debuggers
support s-record downloads, it first sends boot.s down as boot.srec,
then fast.s using boot, then the user program using fast.
For the ATT7300s, the fast.s code is already loaded in the memory
from the floppy drive at its boot time, so only the user code
download is done.

The standalone systems are reset with the help of one MECB, the
"reset server", /dev/MECB.0, that takes commands on its console
line sent by client (built from client.c here) and sends out signals
from its parallel interface into the reset logic of the target board,
MECB or ATT7300.  Note that the ATT7300 needs a transistor for gain
on this signal, since it uses an RC circuit for debouncing the reset
switch.  The little program that runs in the reset server is built
from rserver.s.  There are some work-arounds in software for
hardware mis-wirings in client and/or rserver.
