Type ASSEMBLE
Source Lines : 1,522
Fixes Applied : 7
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [HRC013DK]
Module
DMKTRC
Function
TO PROVIDE A VIRTUAL MACHINE WITH THE FACILITY TO TRACE SVC INSTRUCTIONS, PROGRAM INTERRUPTS, EXTERNAL INTERRUPTS, PRIVILEGED INSTRUCTIONS, SUCCESSFUL BRANCHES, OR ALL INSTRUCTIONS, WITH OUTPUT ON THE PRINTER, TERMINAL, OR BOTH.
Attributes
REENTRANT, PAGEABLE, CALLED VIA SVC
Calls to Other Routines
DMKQCNWT - WRITE A MESSAGE TO USER TERMINAL DMKVSPRT - WRITE A MESSAGE ON PRINTER DMKCVTBH - CONVERT BINARY FIELDS TO HEXADECIMAL DMKDSPCH - TO DISPATCH USER DMKNEMOP - TO GET MNEMONIC EQUIVALENT OF A 370 OP CODE DMKFREE - TO GET FREE STORAGE FOR TRACE CONTROL BLOCK DMKFRET - TO RETURN TRACE CONTROL BLOCK TO FREE STORAGE DMKCFMBK - TO INITIATE A READ FROM A TERMINAL DMKPTRAN - TO BRING A USER PAGE INTO MEMORY WHEN NEEDED DMKPSARX = TO GET VIRTUAL ADDRESS FROM AN RX INSTRUCTION DMKPSARS = TO GET VIRTUAL ADDRESS FROM AN RS INSTRUCTION DMKPSARR = TO GET VIRTUAL ADDRESS FROM AN RR INSTRUCTION DMKPSASC - TO TEST IF SVC BYTE TARGETED FOR A SHARED PAGE DMKATSCF - UNSHARE A NAMED SHARED SYSTEM PRIOR TO SVC INSERT DMKVATRN - TO PERFORM VIRTUAL ADDRESS TRANSLATION AS NEEDED DMKPSASP - TO CHECK FOR STORAGE PROTECTION