Fixed typos.
[retro-software/dec/tops10/v4.5.git] / src / scnsrf.mac
index 14d7517..37d1861 100644 (file)
@@ -73,9 +73,9 @@ SCNSRF:
                                        ;WHEN OUTPUT FINISHES\r
                        IOSUPR=200      ;SUPPRESS ALL OUTPUT\r
                                        ;TILL NEXT INPUT OR INIT (^O).\r
-                       TRMON=400       ;TTY IS IN MONITOR\r
+                       TPMON=400       ;TTY IS IN MONITOR\r
                                        ;COMMAND MODE.\r
-                       DDTM=1000       ;DDT MODE\r
+                       DDTM=1000       ;DDT MDDE\r
                        TTYDTC=2000     ;TTY DDB IS DETACHED FROM LINE\r
                        SYNC=20000      ;BREAK CHARACTER SEEN\r
                                        ;SIGNAL TO INCREMENT SYNC COUNT\r
@@ -142,7 +142,7 @@ XON=2                       ;^Q TYPED, PAPER TAPE INPUT
 FULTWX=4               ;SELF ECHOING FULL DUPLEX\r
 T35=10                 ;MODEL 35\r
 T37=20                 ;MODEL 37\r
-ROBTPB=40              ;RUBOUT TYPED LAST (ECHO \ BEFORE NEXT CHAR.)\r
+ROBTPD=40              ;RUBOUT TYPED LAST (ECHO \ BEFORE NEXT CHAR.)\r
 LINRDY=100             ;LINE TYPED IN BY USER (TISYNC .G.0)\r
                        ; NOT ACTUALLY IN LINTAB. BUT RETURNED BY\r
                        ; GETLIN IN TTCALL\r
@@ -151,7 +151,7 @@ LINRDY=100          ;LINE TYPED IN BY USER (TISYNC .G.0)
 ;(BY MONITOR, TYPE-IN COMMANDS, OR PROGRAM)\r
 \r
 LGLSET=T37+T35+FULTWX+XON      ;THESE CAN BE SET OR ZEROED BY PROGRAM\r
-KILMSK=ROBTPB+TLKRNG+XON       ;CLEARED AT TTYKIL\r
+KILMSK=ROBTPD+TLKRNG+XON       ;CLEARED AT TTYKIL\r
 \r
 ;DECLARE THESE AS INTERNS TO GET THEM IN THE MAP\r
 ;AND TO CHECK AGAINST S IN COMMON\r
@@ -213,7 +213,7 @@ TOIP=400000 ;SIGN OF TTYPTR(DDB) - TYPE-OUT IN PROGRESS
 ;        DATA BLOCKS.\r
 ;      4)SETS TTYUSE#1 IN ALL TTY DDBS IN THE TRANSLATOR TABLE.\r
 \r
-EXTERNAL SCNSCH,MLTTYL,MTTYLN,TTYTAB,SCNINI\r
+EXTERNAL SCNCHN,MLTTYL,MTTYLN,TTYTAB,SCNINI\r
 \r
 TTYINI:        MOVEI TAC,SCNCHN\r
        CONO TTY,1200(TAC)      ;CLEAR CTY, ASSIGN CHANNEL\r
@@ -240,7 +240,7 @@ SCN1:       MOVSI DAT,TTYUSE        ;TTY DDB IN USE BIT
 SCN2:  MOVSI TAC,TTYUSE\r
        SKIPE DDB,TTYTAB(TAC1)\r
        IORM TAC,DEVMOD(DDB)\r
-       HRRZ TA,TAC1            ;SET UP PERMANENT LINTAB BITS\r
+       HRRZ TAC,TAC1           ;SET UP PERMANENT LINTAB BITS\r
        CAIGE   TAC,TCONLN      ;ORDINARY TTY LINE?\r
        JRST    SCN3            ;YES\r
        CAIE    TAC,TCONLN      ;CTY LINE?\r
@@ -285,7 +285,7 @@ SETBF0:     MOVE    TAC,BUF(DAT)
 \r
 PUTCHI:        SOSGE   FCTR(DAT)               ;ANY FREE SPACES LEFT?\r
        JRST    PUTCI0                  ;NO\r
-PUTCI2:        SOSLE   PTCR(DAT)               ;LAST BYTE IN BUFFER FILLED?\r
+PUTCI2:        SOSLE   PCTR(DAT)               ;LAST BYTE IN BUFFER FILLED?\r
        JRST    PUTCI1          ;NO, GO AHEAD\r
        PUSH    PDP,TAC\r
        MOVE    TAC,BUF(DAT)    ;GET ADR AND SIZE OF BUFFER\r
@@ -351,7 +351,7 @@ PUTCHO:     SOSGE   TOFCTR(DDB)             ;RETURN IMMEDIATELY IF NO ROOM
        HLRZM   TAC,TOPCTR(DDB) ;INITIAL COUNTER\r
        HRLI    TAC,440700      ;MAKE A BYTE POINTER\r
        MOVEM   TAC,TOPUTR(DDB) ;INITIAL POINTER\r
-PUTCO1:        IDBP    CHREC,TOPUTR(DDB)       ;PUT CHARACTER INTO BUFFER\r
+PUTCO1:        IDPB    CHREC,TOPUTR(DDB)       ;PUT CHARACTER INTO BUFFER\r
        CONO    PI,PION                 ;GET PI BACK ON\r
        POPJ    PDP,\r
 \f;ROUTINE TO CHECK IF A CHARACTER IS SPECIAL(ASCII 0-37, 175-177)\r
@@ -379,7 +379,7 @@ SPACTN=40000                ;SPECIAL ACTION TO BE TAKEN
 SPOUT=100000           ;SPECIAL HANDLING ON UUO OUTPUT\r
 BREAKB=20000           ;BREAK CHARACTER\r
 SPHPOS=10000           ;CHARACTER AFFECTS HORIZONTAL POSITION\r
-ECSBRK=4000            ;BREAK CHARACTER IN FCS(100) MODE\r
+FCSBRK=4000            ;BREAK CHARACTER IN FCS(100) MODE\r
 ECHSUP=2000            ;SUPRESS ECHO OF CHAR ITSELF\r
 \r
 SPCTAB:        XWD     ECHSUP,0                        ;NULL\r
@@ -401,7 +401,7 @@ SPCTAB:     XWD     ECHSUP,0                        ;NULL
        XWD     SPACTN+ECHSUP,CONTP             ;^P T35 SW\r
        XWD     SPACTN+ECHSUP,CONTQ             ;^Q XON (PAPERTAPE)\r
        XWD     ECHSUP,0                        ;^R TAPE PUNCH OFF\r
-       XWD     SPACN+ECHSUP,CONTS              ;^S XOFF\r
+       XWD     SPACTN+ECHSUP,CONTS             ;^S XOFF\r
        XWD     ECHSUP,0                        ;^T TAPE PUNCH OFF\r
        XWD     SPACTN,CONTU                    ;^U DELETE LINE\r
        XWD     ECHSUP,0                        ;^V\r
@@ -456,11 +456,11 @@ DDTIW:    MOVE    IOS,[XWD TTYIOW,IOACT]
 \fXFRIN:        PUSHJ   PDP,GETCHR      ;TRANSFER INTO USER'S AREA\r
        JUMPE   CHREC,XFRIN2\r
        PUSHJ   PDP,SPCHEK\r
-       JRST    XFIN1\r
+       JRST    XFRIN1\r
        TLNE    TAC,FCSBRK+BREAKB\r
        SOS     TISYNC(DDB)\r
 XFRIN1:        CAIN    CHREC,3         ;PRESTORED CONTROL C?\r
-       JRST    DDONC           ;YES, GO INTO MONITOR MODE\r
+       JRST    DDTCNC          ;YES, GO INTO MONITOR MODE\r
        IDPB    CHREC,AC2\r
        SOJG    AC1,XFRIN               ;LOOP TILL DONE\r
 XFRIN2:        MOVEI   CHREC,0         ;TERMINATE STRING\r
@@ -575,16 +575,16 @@ OUTC1C:   CAIN    TAC,14          ;FF?
        MOVNI   HPOS,10         ;YES. 8 LF'S\r
        CAIN    TAC,13          ;VT?\r
        MOVNI   HPOS,4          ;YES. 4 LF'S\r
-OUTC1B:        PUSHJ   PDP,PUTCH0      ;OUTPUT THE PHONEY CHAR\r
+OUTC1B:        PUSHJ   PDP,PUTCHO      ;OUTPUT THE PHONEY CHAR\r
        ADDI    HPOS,1          ;COUNT THE OUTPUTS\r
        TRNE    HPOS,7          ;ENOUGH?\r
        JRST    OUTC1B          ;NO. MORE.\r
        JRST    OUTCH3          ;NO MORE.\r
 \r
 OUTC1A:        ;HERE ON OUTPUT OF SLOW CHARS TO SMART TTY\r
-       PUSHJ   PDP,PUTCH0      ;SENT THE REAL CHAR\r
+       PUSHJ   PDP,PUTCHO      ;SENT THE REAL CHAR\r
        MOVE    TAC,CHREC       ;COPY THE CHARACTER\r
-       MOVEI   CHREC,IOLECH    ;A DELAY CHARACTER\r
+       MOVEI   CHREC,IDLECH    ;A DELAY CHARACTER\r
        SUBI    HPOS,2          ;TWO SHLUFF CHARACTERS\r
        JRST    OUTC1C          ;GO OUTPUT THE SLUFFS.\r
                                ;COUNT WILL BE MODIFIED ON VT,FF\r
@@ -763,7 +763,7 @@ IFN FTHDPX,<
 TTYIN1:        SKIPG   TISYNC(DDB)\r
        PUSHJ   PDP,TWSYNC\r
        PUSHJ   PDP,MONUSR\r
-TENDIN:        MOVE    IOS,[XWD TTYIOW+DDTM+IOSUPR,ECHOF+MERTP+IGNOR+IOACT]\r
+TENDIN:        MOVE    IOS,[XWD TTYIOW+DDTM+IOSUPR,ECHOF+MERTPO+IGNOR+IOACT]\r
 T0POPJ:        ANDCAB  IOS,DEVIOS(DDB)\r
        POPJ    PDP,\r
 \f;ROUTINE TO MOVE A LINE OR STRING FROM TTY INPUT BUFFER TO USER'S INPUT BUFFER\r
@@ -786,7 +786,7 @@ MONUS1:     PUSHJ   PDP,GETCHR              ;GET A CHAR, FROM IT
        PUSHJ   PDP,SPCHEK              ;SPECIAL CHARACTER?\r
        JRST    MONUS2                  ;NO\r
 \r
-       TLNE    TAC,FCSBRK+BREAKP       ;A BREAK CHARACTER?\r
+       TLNE    TAC,FCSBRK+BREAKB       ;A BREAK CHARACTER?\r
        SOSA    TISYNC(DDB)             ;SOME BREAK, COUNT IT DOWN\r
 MONUS2:        SOJG    AC2,MONUS1              ;NO, USER BUFFER FULL?\r
        CAIN    CHREC,3                 ;STORED CONTROL C?\r
@@ -821,7 +821,7 @@ MONUS5:     MOVSI   IOS,IOFST
 \r
 MONUS7:        MOVE    IOS,[XWD TTYIOW,IOACT]\r
        IORB    IOS,DEVIOS(DDB) ;PUT JOB BACK IN IOWAIT\r
-       PUSHJ   PDP,MONU6\r
+       PUSHJ   PDP,MONUS6\r
        JRST    TTYIN   ;RESTART INPUT UUO\r
 \r
 MONUS8:        TLNN    IOS,IOEND       ;ROOM FOR ANOTHER BUFFER, ^Z SEEN?\r
@@ -853,11 +853,11 @@ UTYPET:   JUMPL   LINE,PTYPE      ;START PTY EXCHANGE IF PTY LINE
        MOVSI   TAC,TOIP\r
        CONO PI,PIOFF   ;PREVENT TIMING GLITCH\r
        TDNN    TAC,TTYPTR(DDB)         ;IS TYPE-OUT ALREADY ON?\r
-       JRST    UTYPE1\r
+       JRST    UTYPT1\r
        CONO    PI,PION\r
        POPJ    PDP,0\r
 \r
-UTYP1: IORM    TAC,TTYPTR(DDB)         ;START TYPEOUT\r
+UTYPT1:        IORM    TAC,TTYPTR(DDB)         ;START TYPTEOUT\r
        JRST    XMTIN1\r
 \f;ROUTINE TO MOVE USER OUTPUT BUFFER TO MON. OUTPUT BUFFER\r
 ;CALLED ONLY AT UUO LEVEL,BY OUTPUT UUO\r
@@ -918,7 +918,7 @@ TTUUOT:     EXP     INCHRW                  ;(0)INPUT CHAR. WAIT TILL TYPED
        EXP     INCHSL                  ;(5)INPUT CHAR, SKIP. LINE MODE\r
        EXP     GETLIN                  ;(6)GET LINE CHARACTERISTICS WORD\r
        EXP     SETLIN                  ;(7)SET BITS IN LH LINTAB\r
-       EXP     TRESOU                  ;(10)BACK UP POINTER TO COMMAND\r
+       EXP     TRESCU                  ;(10)BACK UP POINTER TO COMMAND\r
        EXP     SETBFI                  ;(11)CLEAR INPUT BUFFER\r
        EXP     SETBF2                  ;(12)CLEAR OUTPUT BUFFER\r
        EXP     SKPINC                  ;(13)SKIP IF CHAR TO INPUT\r
@@ -975,7 +975,7 @@ EXTERNAL TTPLEN,GETWDU
 INCHRW:        PUSHJ   PDP,INCHRS              ;GET ACHAR IF ONE IS THERE\r
        JRST    .+2                     ;NONE THERE\r
        POPJ    PDP,                    ;CHAR, PICKED UP AND STORED\r
-       MOVE    IOS,[XWD TTYIOW+ODTM,IOACT][    ;SETUP FOR IOWAIT\r
+       MOVE    IOS,[XWD TTYIOW+DDTM,IOACT]     ;SETUP FOR IOWAIT\r
        IORB    IOS,DEVIOS(DDB)         ;SPECIFICALLY FOR INPUT WAIT\r
        PUSHJ   PDP,TWSYNC              ;WAIT FOR CHAR. TO BE TYPED\r
        JRST    INCHRW                  ;GO GET IT\r
@@ -1140,7 +1140,7 @@ INTERNAL TTYDET
 EXTERNAL PUNIT,TTYTAB\r
 \r
 TTYDET:        MOVSI   TAC,TTYATC\r
-       TDNN    TAC,DEVMOND(DDB)        ;IS THIS DDB WORTH KEEPING?\r
+       TDNN    TAC,DEVMOD(DDB) ;IS THIS DDB WORTH KEEPING?\r
        JRST    TTYDT1          ;NO. GO JUNK IT\r
 \r
        MOVSI   IOS,TTYDTC      ;YES. MARK IT DETACHED\r
@@ -1191,7 +1191,7 @@ TBYTEP:   PUSH    PDP,TAC1                ;SAVE LINE
        ADDI    TAC,TTYCHR\r
        IDIVI   TAC,5\r
        ADD     TAC,TTIBUF(DDB)\r
-       HLL     TAC,TLWBYT(TAC1)\r
+       HLL     TAC,TLHBYT(TAC1)\r
        POP     PDP,TAC1                ;RESTORE LINE\r
        POPJ    PDP,0\r
 \f;ROUTINE TO FIND TTY FOR A JOB\r
@@ -1318,7 +1318,7 @@ TTYF1:    MOVSI TAC,576062        ;LOOK FOR DEVICE "OPR"
        SKIPA TAC,DEVOPR        ;NOT FOUND.\r
        JRST    TTYF9\r
        JUMPN TAC,TTYF3         ;WAS OPR SPECIFIED IN ONCE ONLY CODE?\r
-       MOVEI DDR,TTYLST        ;NO\r
+       MOVEI DDB,TTYLST        ;NO\r
        SKIPE DEVNAM(DDB)       ;HAS A TTY BEEN TYPED ON?\r
        JRST    TTYF9\r
        MOVEI LINE,TCONLN       ;NO USE CTY.\r
@@ -1372,7 +1372,7 @@ TTSTR1:   MOVSI   TAC,IO+TPMON
        MOVE    IOS,DEVIOS(DDB) ;GET CORRECT IOS\r
        SKIPLE  TISYNC(DDB)     ;HAS USER TYPED AHEAD?\r
        PUSHJ   PDP,COMSET      ;YES, WAKE UP COMMAND DECODER(IF IN MON. MODE)\r
-       JRST    UTYRET          ;GO TYPE FIRST CHAR.\r
+       JRST    UTYPET          ;GO TYPE FIRST CHAR.\r
 \f;ROUTINE TO ADD TTY TO TALK RING\r
 ;CALL: ADR. OF DDB TO BE ADDED TO RING AT -3(PDP)\r
 ;      MOVE TAC,SIXBIT /TTYN/\r
@@ -1405,7 +1405,7 @@ TTYTK1:   CONO    PI,SCNOFF
        LDB LINE,PUNIT          ;LINE NUMBER IS RING.\r
        MOVSI   TAC,TLKRNG\r
        LDB     CHREC,PTALK\r
-       TDDN    TAC,LINTAB(LINE)\r
+       TDNN    TAC,LINTAB(LINE)\r
        HRRZ    CHREC,LINE\r
        IORM    TAC,LINTAB(LINE)\r
        EXCH DDB,-3(PDP)        ;GET DDB OF TALKER\r
@@ -1437,7 +1437,7 @@ TTYUSR:   MOVSI IOS,USRB          ;SET BIT TO SWITCH TTY TO USER MODE
 INTERNAL CTYINT\r
 EXTERNAL SCNSAV,SCNCHN,TCONLN\r
 \r
-CTYINI:        CONSO TTY,50            ;TTI OR TTO FLAG?\r
+CTYINT:        CONSO TTY,50            ;TTI OR TTO FLAG?\r
        JRST CTYINT                     ;NO\r
        JSR     SCNSAV                  ;YES, SAVE AC'S\r
        MOVEI   LINE,TCONLN             ;LOAD LINE WITH PROPER\r
@@ -1461,7 +1461,7 @@ EXTERNAL COMCNT
 \r
 RECINT:\r
 INUS2: ;TAG FOR INTERRUPT SERVICE\r
-INJEXT:        ;ANOTHER TAG, NOT USED, BUT WANTED BY LOSING DLSINT\r
+INJEST:        ;ANOTHER TAG, NOT USED, BUT WANTED BY LOSING DLSINT\r
 \r
        TRNN    CHREC,177       ;IGNORE NULLS\r
        POPJ    PDP,0           ;DISMISS INTERRUPT\r
@@ -1505,7 +1505,7 @@ RECIN4:   TLNE    IOS,SYNC
        MOVE    TAC,TIPCTR(DDB)         ;UPDATE COUNTER FOR ^U\r
        DPB     TAC,PLSTLC\r
        TLZN    IOS,TTYIOW              ;IN TELETYPE INPUT WAIT?\r
-       JRST    TTYTST                  ;NO, GO ECHO\r
+       JRST    TYPTST                  ;NO, GO ECHO\r
        PUSHJ   PDP,STTIOD              ;YES, SET IO DONE(OUT OF TTY IOW)\r
        MOVSI   IOS,IOW+TTYIOW\r
        ANDCAB  IOS,DEVIOS(DDB)         ;CLEAR WAIT BITS\r
@@ -1589,7 +1589,7 @@ COMSET:   TLNN    IOS,TPMON               ;MONITOR MODE?
        POPJ    PDP,\r
 \fINTERNAL XMTINT,PTYGET\r
 \r
-XMTINT:        HLL     LINE,LINETAB(LINE)      ;GET LINE CHAR.\r
+XMTINT:        HLL     LINE,LINTAB(LINE)       ;GET LIN CHAR.\r
        HRRZ    DDB,TTYTAB(LINE)        ;GET DDB ADDRESS\r
        JUMPE   DDB,CPOPJ               ;IF NONE, X BEING TYPED\r
        MOVE    IOS,DEVIOS(DDB)         ;GET IO STATUS\r
@@ -1600,13 +1600,13 @@ PTYGET:                         ;CALL HERE TO SKIP ABOVE OVERHEAD
        SKIPL   TTYPTR(DDB)             ;WAS TYPE-OUT IN PROGRESS?\r
        POPJ    PDP,                    ;IGNORE XMT DURING ECHO CK\r
 XMTIN1:        MOVEI   DAT,TTOBUF(DDB)         ;SPECIFY TTO BUFFER\r
-XMTI1A CONO    PI,PIOFF                ;KEEP TOIP AND PUTR/TAKR EQUAL\r
+XMTI1A:        CONO    PI,PIOFF                ;KEEP TOIP AND PUTR/TAKR EQUAL\r
        HLRZ    TAC,BUF(DAT)            ;IS OUTPUT BUFFER EMPTY?\r
        CAMLE   TAC,FCTR(DAT)           ;I.E. FREE COUNT AT MAX?\r
        JRST    XMTIN2                  ;NO, TYPING STILL IN PROGRESS\r
 \r
        TRNE    IOS,MERTPO      ;MONITOR ERROR MESSAGE?\r
-       CAIE    DAT,TIOBUF(DDB) ;OUTPUT BUFFER?\r
+       CAIE    DAT,TTOBUF(DDB) ;OUTPUT BUFFER?\r
        JRST    XMTIN4          ;NO, MUST REALLY BE DONE\r
        MOVEI   DAT,TTIBUF(DDB) ;YES. NOW EMPTY OUT TTI BUFFER\r
        JRST    XMTI1A\r
@@ -1675,7 +1675,7 @@ TYPE:     JUMPE   CHREC,CPOPJ     ;IS TYPING STILL TO BE IN PROGRESS?
 TTEDIT:        PUSHJ   PDP,ADJHP       ;ADJUST HP AND CHECK SPECIAL\r
        JRST    TIPACK          ;NOT SPECIAL\r
        MOVSI   IOS,0\r
-       TLNE    TAC,BBREAK+FCSBRK       ;BREAK CHAR?\r
+       TLNE    TAC,BREAKB+FCSBRK       ;BREAK CHAR?\r
        TLO     IOS,SYNC        ;BREAK CHAR, SET SYNC\r
        IORB    IOS,DEVIOS(DDB) ;SET SYNC\r
        JUMPL   TAC,0(TAC)      ;DISPATCH IF SPACTN SET\r
@@ -1687,8 +1687,8 @@ TTIPUT:   TLZE    LINE,ROBTPD     ;HAVE WE BEEN DELETING?
        PUSHJ   PDP,BSECHO      ;YES. OUTPUT A BACKSLASH\r
 TTIPT1:        PUSHJ   PDP,PUTCHI      ;PUT CHAR IN INPUT BUFFER\r
        JRST    INBFUL          ;IT DIDNT FIT\r
-       LTNN    TAC,ECHSUP      ;SHOULD THIS CHAR BE ECHOED?\r
-DUPLEX:        TLNE    LINE,FULTWX,HLFDPX      ;IS THIS LINE ECHOING ITSELF?\r
+       TLNN    TAC,ECHSUP      ;SHOULD THIS CHAR BE ECHOED?\r
+DUPLEX:        TLNE    LINE,FULTWX+HLFDPX      ;IS THIS LINE ECHOING ITSELF?\r
        POPJ    PDP,0           ;JUST RETURN WITHOUT ECHO\r
 DUPLX1:        PUSH    PDP,TAC         ;SAVE TAC OVER PUTCHO\r
        TLNN    IOS,TPMON       ;SHOULD ECHO IF IN MONITOR MODE\r
@@ -1696,7 +1696,7 @@ DUPLX1:   PUSH    PDP,TAC         ;SAVE TAC OVER PUTCHO
        PUSHJ   PDP,PUTCHO      ;SO ECHO IT.\r
        JRST    TPOPJ           ;RESTORE TAC AND RETURN\r
 \r
-INTERNAL INBFUB                        ;FOR THE PTY\r
+INTERNAL INBFUL                        ;FOR THE PTY\r
 \r
 INBFUL:        MOVSI   IOS,SYNC        ;DONT COUNT SYNC COUNT\r
        ANDCAB  IOS,DEVIOS(DDB) ; SINCE CHAR NOT STORED\r
@@ -1785,7 +1785,7 @@ SIMFF1:   PUSHJ   PDP,DUPLX1      ;OUTPUT ECHO OF LF OR IDL
 CONTI: TLNN    LINE,T35\r
        TLO     TAC,ECHSUP      ;DONT OUTPUT TAB TO 33\r
        PUSHJ   PDP,TTIPUT      ;PUT IN BUFFER AND MAYBE ECHO\r
-       TLEN    LINE,XON+DISLIN ;IF PAPER TAPE,DISMISS\r
+       TLNE    LINE,XON+DISLIN ;IF PAPER TAPE,DISMISS\r
        POPJ    PDP,0           ; SO AS NOT TO OVERFILL OUTBUF\r
                                ;ALSO, DISPLAY DOESNT WANT FILLER\r
        HRRI    TAC,1           ;TWO IDLES\r
@@ -2070,7 +2070,7 @@ SCNIN0:   ADDI LINE,20
        TLNE    LINE,CTYLIN     ;IS THIS CONSOLE TTY?\r
        MOVEM TAC,DEVNAM(DEVDAT);YES, SET NAME TO CTY.\r
        TLNE    LINE,PTYLIN             ;IS THIS A PTY?\r
-       PUSHJ   PDP,PTMNND              ;YES. SET IT INTO MONITOR MODE\r
+       PUSHJ   PDP,PTMNMD              ;YES. SET IT INTO MONITOR MODE\r
        JRST CPOPJ1             ;SUCCESSFUL RETURN.\r
 \fSCNEND:       END\r
 \f\r