GermPrivate.mesa
Copyright © 1985 by Xerox Corporation. All rights reserved.
Forrest on: March 21, 1980 6:31 PM
Andrew Birrell October 31, 1983 2:13 pm
Russ Atkinson (RRA) February 13, 1985 4:53:35 pm PST
Hal Murray, May 24, 1986 11:30:20 am PDT
DIRECTORY
MPCodes USING [Code],
PrincOps USING [PageCount, PageNumber];
GermPrivate: DEFINITIONS = BEGIN
TeleDebug: PROC [scratchPage: PrincOps.PageNumber, dFirst64KStorage: LONG DESCRIPTOR FOR ARRAY OF WORD];
AllocateMDS:
PROC [pages:
CARDINAL]
RETURNS [p:
POINTER];
Guaranteed not to do an ALLOC from the frame heap (!). AllocateMDS may be called only during module initialization!
Error: PROC [code: MPCodes.Code]; -- sets "code" in MP and loops
ShowMP: PROC [code: MPCodes.Code]; -- sets "code" in MP and pauses a while if debugging
countVM: PrincOps.PageCount; -- VM map has pages [ 0 .. 0+countVM )
END.
LOG
Time: October 31, 1983 11:01 am By: Andrew Birrell Action: Create from Rubicon Teledebug.mesa
Hal Murray, May 22, 1986 6:15:56 am PDT
Error => PROC (Was Error)