Type ASSEMBLE
Source Lines : 608
Fixes Applied : 1
Most Recent Version : Friday, August 17, 1979
Last Fix ID : [HRC013DK]
Module
DMKPED
Function
TO PRODUCE OUTPUT FOR THE PER TRACE FACILITY
Attributes
RE-ENTRANT, PAGEABLE, CALLED VIA SVC
Operation
1. DETERMINE WHAT WILL HAVE TO BE DISPLAYED AND HANDLE STEP 2. SET DISPLAY ROUTINE = DMKVSPRT FOR FIRST PASS 3. IF NEEDED, DISPLAY PAGE TRACE INFO. 4. IF DON'T NEED TO DISPLAY ISN, GOTO STEP 7 5. SET UP SEQUENCE INDICATOR 6. DISPLAY INSTRUCTION, CONDITION CODE 7. IF SUCCESSFUL STORE, DISPLAY *STORE* 8. IF WANTED, DISPLAY ALTERED GREGS 9. IF WANTED, DISPLAY TRACEBACK TABLE 10. DISPLAY ANY DATA STOPS 11. SET DISPLAY ROUTINE = DMKQCNWT AND GO TO STEP 3 FOR SECOND PAS 12. TURN OFF ALL SUCCESS BITS 13. UNSTACK AND EXECUTE COMMAND BUFFERS. 14. CALL DMKCFMBK IF NECESSARY 15. EXIT
Calls to Other Routines
DMKCFMBK - TO ENTER CONSOLE FUNCTION MODE DMKCFMEN - TO EXECUTE A COMMAND BUFFER DMKFREE - TO OBTAIN FREE STORAGE DMKFRET - TO RELEASE FREE STORAGE DMKQCNWT - TO WRITE A LINE TO THE CONSOLE DMKVSPRT - TO PRINT A LINE ON THE VIRTUAL PRINTER