Type ASSEMBLE
Source Lines : 2,505
Fixes Applied : 34
Most Recent Version : Wednesday, January 17, 1979
Last Fix ID : [HRC073DK]
Module
DMKGRF
Function
TO PROVIDE SUPPORT FOR GRAPHIC DISPLAY DEVICES THIS MODULE SUPPORTS THE LOCAL 3270 AND 3066 DEVICES THE MODULE HANDLES INTERRUPTS AND CCW PROCESSING FOR THE DEVICES INCLUDING MESSAGE HANDLING AND SCREEN MANAGEMENT.
Attributes
RE-ENTERABLE, RESIDENT IF REAL MACHINE CONFIGURATION INDICATES THAT 3270 OR 3066 DEVICES ARE AVAILABLE
Calls to Other Routines
DMKIOSQR - TO START IO ON DEVICES DMKSCNRU - TO LOCATE REAL DEVICE BLOKS DMKQCNCL - TO CLEAR CONTASK STACK AT LOGOUT DMKCFMBK - TO ENTER CONSOLE FUNCTION MODE DMKSTKCP - TO STACK CPEXBLOK DMKSTKMP - TO STACK CPEXBLOKS FOR THE CURRENT PROCESSOR DMKCNSED - TO EDIT AN INPUT LINE IF OPTION ON DMKBLDVM - TO BUILD A VMBLOK FOR USER LOGON DMKSCHRT - TO RESET A TIMER REQUEST DMKSCHST - TO SET A TIMER REQUEST DMKMSWR - TO WRITE AN ERROR MESSAGE DMKSCNRD - TO GET REAL DEVICE ADDRESS DMKQCNET - TO RETURN CONTASK AT COMPLETEION DMKQCNTO - TO SLEEP USER AFTER GRAF ERROR DMKIOERR - TO RECORD AN IO ERROR DMKCFMEN - TO EXECUTE A CP CONSOLE FUNCTION DMKCFMAT - TO POST AN ATTN INTERRUPT TO THE VM DMKSCNVU - TO LOCATE THE VIRTUAL CONSOLE DMKCPIEM - FOR EMERGENCY OPERATOR LOGON DMKIOEST - TO CAUSE THE UPDATE OF STATISTICAL DATA COUNTERS DMKLOKSW - SWITCH TO ANOTHER VMBLOK IF SYSTEM IS AP-MODE DMKPTRAN - TO BRING IN THE TRANSLATE TABLE DMKBOXMD - LIST OF LOGOS MDL 2, 3, 4, 2A HRC101DK DMKGRTAB - TO BUILD DATA TO MOVE CURSOR AND PUT IN TAB CHAR