mme gerout vfd 18/BUFPTR,o6/CODE,h12/TERMID zero STATPTR,COURTESY
03 direct access output 04 direct access output, then input 05 user program inquiry to terminal 06 program requests terminal type 17 program requests line disconnect 20 direct access current line status 21 direct access output, then paper tape input 22 accept direct access paper tape input 25 TSS to direct program access switching 26 direct program access to TSS switching 27 generalized direct program access line switching 30 stop paper tape input 31 quick status mode 32 extended line status 44 extended input line length for DAC programs 45 remote status inquiry for break/disconnect report
MME GEROUT performs terminal and remote I/O by interfacing with GRTS and the Network Processing Supervisor (NPS).
When issuing MME GEROUT instructions, the same executable code must not be used at both the main level and the courtesy call level. This is necessary because MME GEROUT may be uninhibited, and can be interrupted. The interrupt can be for I/O for this program and can be caused by a previous MME GEROUT with a courtesy call specified in the calling sequence. In this case, the MME GEROUT calling sequence in the main level code is changed.
When control is returned to the interrupt point in the main level code, the MME GEROUT calling sequence does not contain the expected data for continuation of the operation. Instead, it contains data from the last MME GEROUT issued (the one issued in the courtesy call).
Copyright © 2000, Thinkage Ltd.