; SENSE.M68 ; SENSE BAUD RATE OF ATTACHED TERMINAL ; David F. Pallmann 4/84 SEARCH SYS SEARCH SYSSYM SEARCH TRM LF=12 CR=15 START: PHDR -2,0,PH$REU CALL DATA.MODE HIGH: CALL SET.1200 CALL STROBE LOW: CALL SET.300 CALL STROBE BR HIGH STROBE: KBD EXIT CMPB D1,#CR BEQ 10$ KBD EXIT CMPB D1,#CR BNE 20$ 10$: CMPB D1,#CR BNE STROBE KBD EXIT CMPB D1,#CR BNE 20$ CRLF TYPECR *** Baud Rate Established *** CRLF JOBIDX A0 MOV JOBTRM(A0),A1 CLR T.ICC(A1) EXIT 20$: RTN EXIT: EXIT SET.300: LEA A2,CMD.300 CALL EXECUT RTN SET.1200: LEA A2,CMD.1200 CALL EXECUT RTN EXECUT: AMOS JOBIDX A0 MOV #[SEN]_16.+[SE ],JOBPRG(A0) CALL DATA.MODE RTN DATA.MODE: JOBIDX A0 MOV JOBTRM(A0),A0 ORW #T$DAT!T$ECS,T.STS(A0) RTN CMD.300: ASCII /BAUD 300/ BYTE CR,LF,0 CMD.1200: ASCII /BAUD 1200/ BYTE CR,LF,0 END .