SoftcardMonitor.mesa
Copyright Ó 1987 by Xerox Corporation. All rights reserved.
written by Ch. Le Cocq, September 6, 1988
Christian Le Cocq October 12, 1988 11:08:51 am PDT
Interface of the Monitor -debugger for the SPARC softcard of the 6085.
SoftcardMonitor: CEDAR DEFINITIONS
~
BEGIN
State:
TYPE ~
REF StateRec;
StateRec:
TYPE ~
RECORD[
here: CARD32 ← 1000h
];
Arguments:
TYPE ~
REF ArgumentsRec;
ArgumentsRec: TYPE ~ RECORD [SEQUENCE argc: NAT OF Rope.ROPE];
CommandProc: TYPE ~ PROC [args: Arguments, in, out: IO.STREAM, state: State] RETURNS [quit: BOOLEAN ← FALSE];
Register: PROC [cmd, doc: Rope.ROPE, proc: CommandProc];
ResetMonitor: PROC [inputFile: IO.STREAM ← NIL];
Break: PROC[];
END.