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]; 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 ΈGermPrivate.mesa Copyright c 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 Guaranteed not to do an ALLOC from the frame heap (!). AllocateMDS may be called only during module initialization! Hal Murray, May 22, 1986 6:15:56 am PDT Error => PROC (Was Error) Κ%˜codešœ™Kšœ Οmœ1™