Vsys/Macintosh/MAC/

Up to parent directory

Micro Shell Command Source

This is the source for Micro Shell built-in commands. Copies or aliases of the corresponding executables in /usr/bin know their own names when they are called, and when their name is the same as that of one of the commands they implement, they execute it. Multiple entries in /usr/bin are not necessary, however, because the shell implements the equivalent calling procedure internally. The shell command commands displays a list of these built-ins, and they nearly all have entries in the help file, which can be displayed with help. Source for the current Micro Shell itself is in XMAC and XSYS.
Argu.a argu, beep, cd, chfi, chmod, chtyp, commands, cvt, echo, log, mkdir, pwd, showt, sync, waitr
Cp.a cat, cata, cp, cpd
Fcheck.a fcheck
Finfo.a chown, chsig, finfo, scrt
Format.a format, fzero, mfs
Ls.a ls
Rm.a du, rm
Shutdown.a shutdown
Stty.a stty
Su.a alias, chnam, date, eject, exch, help, kill, lines, memory, modem, mount, ps, resume, sdmp, set, su, suspend, umount

Macintosh Utility Source

Except for TrapList.a, executables for the files below are included in /usr/bin.
Font.a View and modify font file.
Kermit.a Kermit tty protocol.
Paint.a Simple picture program that paints points on a grid.
Pict.a More elaborate picture program that paints points, draws lines, and measures coordinates, distances, and angles.
Set81.a Activate the M68881 coprocessor.
Showfont.a Display a font file.
Tfont.a Set TextFont.
TrapList.a Produce a list of traps.

Notes

Debug.e For debugging, insert this around Trap_0.
Flush.e Flushing caches on 68030 and 68040 systems.
Syscall.e Micro Shell system calls.

Legacy Micro Shell

legacy/

Up to Vsys/