Previous File Previous Page Single Page Next Page Next File

* ????-???-???? (MAG-IOL) DRAWING NO. 41285823-001-01 PAGE 4

0151 * 0152 * C$MAGT LDX C$MX RETURN ADDRESS M$SETU NONE 0153 * CALL C$MAGT M$NBRW 0154 * OCP 'XX10 0155 * (DOES NOT RETURN HERE!) 0156 * 0157 * M$SETU LDX TABLE OF I/O INSTR. ADDR. 0158 * LDA LOGICAL UNIT NUMBER M$UNIT NONE 0159 * CALL M$SETU 0160 * (RETURN) 0161 * (TABLE OF I/O INSTRUCTION ADDRESSES 0162 * IS TERMINATED BY A ZERO WORD.) 0163 * (IF THE CALLER ALSO CALLS M$NBRW THEN 0164 * IN THE TABLE OF I/O INSTRUCTIONS 0165 * INCLUDE: 0166 * XAC M$NBR1 0167 * XAC M$NBR2 0168 * ) 0169 * 0170 * M$NBRW CALL M$NBRW NONE 0171 * (RETURN) 0172 * (M$NBR1 AND M$NBR2 SHOULD BE INCLUDED 0173 * IN THE TABLE OF I/O INSTR. ADDRESSES 0174 * PASSED TO M$SETU) 0175 * 0176 * M$UNIT LDA LOGICAL UNIT NUMBER NONE 0177 * CALL M$UNIT 0178 * (RETURN) 0179 * (PHYISCAL UNIT NO. RETURNED IN A REG.) 0180 * (DEFAULT MODULE) 0181 * 0182 * 0183 * EXTERNAL MODULES 0184 * 0185 * NONE 0186 * 0187 * ERRORS 0188 * 0189 * NONE, ALL ERRORS ARE REPORTED BY DEDICATED RETURN LOCATIONS. 0190 * 0191 * 0192 * METHOD 0193 * 0194 * THE MAJORITY OF THE WORK IS DONE IN THE ROUTINES I$MAGT, O$MAGT, 0195 * AND C$MAGT WHICH ARE GENERAL ROUTINES PEFrORMING INPUT, OUTPUT AND 0196 * CONTROL FUNCTIONS RESPECTIVELY. 0197 * 0198 * EACH OF I$MAGT, O$MAGT, AND C$MAGT INCLUDES A NUMBER OF I/O 0199 * INSTRUCTIONS (INA, OTA, SKS AND OCP) WHERE THE LOW ORDER THREE 0200 * BITS INDICATE THE (PHYSICAL) MTU NUMBER. THESE INSTRUCTIONS ARE
Previous File Previous Page Single Page Next Page Next File