SoftcardBDVM.mesa
Copyright Ó 1988 by Xerox Corporation. All rights reserved.
Ch. Le Cocq, October 26, 1988
Christian Le Cocq November 1, 1988 2:09:37 pm PST
Mapping of the Softcard backdoor memory.
DIRECTORY
Basics;
SoftcardBDVM: CEDAR DEFINITIONS
~ BEGIN
Address: TYPE ~ RECORD[a: CARD32]; --physical @ for the 6085, virtual for the softcard. Expressed in words, it is the address that you DoveInputOutput.Peek to.
AssignBDVM: PROC [realAddressByte, byteSize: CARD32] RETURNS [translationBase: CARD32];
RealFromAddress: PUBLIC PROC [address: Address] RETURNS [realAddress: CARD32];
DoWithTranslation: PROC [realAddressByte, byteSize: CARD32, action: PROC[Basics.UnsafeBlock]];
END.