Google
 

Trailing-Edge - PDP-10 Archives - BB-4170G-SM - sources/ttmcdv.mac
There are no other files named ttmcdv.mac in the archive.
;<3-MONITOR>TTMCDV.MAC.16,  9-Nov-77 09:58:59, EDIT BY KIRSCHEN
;MORE COPYRIGHT UPDATING...
;<3-MONITOR>TTMCDV.MAC.15, 12-Oct-77 14:20:30, EDIT BY KIRSCHEN
;UPDATE COPYRIGHT FOR RELEASE 3
;<3-MONITOR>TTMCDV.MAC.14, 30-Jul-77 01:49:30, EDIT BY CROSSLAND
;REUSE TTVT11 FOR DEASIGNING DYNAMIC DATA
;<3-MONITOR>TTMCDV.MAC.13, 16-Jun-77 21:09:48, EDIT BY CROSSLAND
;CHANGE TTVT08 TO R SO IT WILL FALL INTO STPAR4 INSTEAD OF CALLING IT
;<3-MONITOR>TTMCDV.MAC.12,  9-Jun-77 04:31:21, EDIT BY CROSSLAND
;CHANGE TTVT12 AND TTVT19 TO FNXCT
;<3-MONITOR>TTMCDV.MAC.11,  7-Jun-77 17:17:36, EDIT BY HALL
;TCO 1740 - ADD TTVT38
;<3-MONITOR>TTMCDV.MAC.10, 12-May-77 01:17:27, Edit by MCLEAN
;FIX IFN SO IT KNOWS ABOUT VECTOR NAME CHANGE
;<3-MONITOR>TTMCDV.MAC.9, 12-May-77 00:50:37, Edit by MCLEAN
;CHANGE SO DUMMY MODULES NOT NECESSARY
;<3-MONITOR>TTMCDV.MAC.8, 11-May-77 12:36:20, EDIT BY HALL
;CHANGED VECTOR NAME TO TTMCVT TO CORRESPOND TO FILE NAME
;<3-MONITOR>TTMCDV.MAC.7,  6-May-77 12:32:56, EDIT BY HALL
;TCO 1740 - VECTOR CHANGES FOR TTMSG JSYS
;<3-MONITOR>TTMCDV.MAC.6,  3-May-77 22:50:14, EDIT BY CROSSLAND
;<3-MONITOR>TTMCDV.MAC.5,  3-May-77 10:09:19, EDIT BY CROSSLAND
;TCO 1742 MERGE ARPANET SOURCES
;<3-MONITOR>TTMCDV.MAC.4, 27-Mar-77 13:57:42, Edit by MCLEAN
;COMMENTS
;<3-MONITOR>TTMCDV.MAC.3, 22-Mar-77 01:17:27, Edit by MCLEAN
;ADD PRINTX
;<3-MONITOR>TTMCDV.MAC.2, 20-Mar-77 02:48:06, Edit by MCLEAN


;THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
;  OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
;
;COPYRIGHT (C) 1976, 1977, 1978 BY DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.

	SUBTTL MCB DEVICE DEPENDENT CODE

;DEVICE SPECIFIC CODE FOR MCB

; CURRENTLY THIS IS JUST A DUMMY MODULE


	RESCD
TTMCVT=.
	TTDDLN			;LENGTH OF DYNAMIC DATA FOR THIS TYPE
	-1			;FIRST LINE OF THIS TYPE/-1 NO LINES
	IFIW!R			;TTVT00 -INITALIZATION
	IFIW!R			;RESTART
	IFIW!TTCOB5		;CLEAR OUTPUT BUFFER
	IFIW!R			;SET LINE SPEED
	IFIW!TTRSP2		;READ TTY SPEED
	IFIW!R			;SET NON-TERM STATUS
	IFIW!R			;READ NON-TERM STATUS
	IFIW!TTSTO4		;REMOVE CHAR FROM OUTPUT BUFFER
	IFIW!R			;STPAR JSYS
	IFIW!R			;CHECK PHYSICAL LINE
	IFIW!TTXON2		;TTVT10 - XON
	IFIW!TTYDE0		;DEASIGN DYNAMIC DATA
	JFCL			;TTY OUTPUT PARITY OFF
	IFIW!R			;START OUTPUT LINE
	IFIW!R			;XOFF
	IFIW!R			;XON
	IFIW!TTCQ6		;EMPTY BUFFER
	IFIW!R			;CARRIER ON
	IFIW!TTCH7		;CARRIER OFF
	IFIW!R			;HANGUP
	IFIW!R			;^S
	IFIW!R			;NO LOGINS
	IFIW!R			;STORE CHARACTER
	IFIW!R			;SEND CHARACTER
	IFIW!TTDAL7		;DEALLOCATE LINE
	IFIW!DLSSX2		;BUFFER OVERFLOW
	IFIW!R			;EMPTY BUFFER
	IFIW!R			;TTVT27 - DON'T ALLOW TTMSG FOR SINGLE LINE
	IFIW!R			;ENABLE/DISABLE DATASETS
	IFIW!R			;INIT
	IFIW!R			;30  CLEAR INPUT BUFFER
	IFIW!R			;31  DOBE
	IFIW!R			;32  INPUT GA
	IFIW!TTSET1		;33  SET INIT. VALUES FOR A LINE
	IFIW!TTSBE1		;34  SOBE
	IFIW!TTOBE1		;35  WAKEUP IF OUTPUT BUFFER EMPTY
	IFIW!R			;TTVT36 - DON'T ALLOW TTMSG FOR SINGLE LINE
	IFIW!R			;TTVT37 - DON'T ALLOW TTMSG FOR ALL LINES
	JFCL			;TTVT38 - ADJUST WAKEUP CLASS

   IFN <.-TTVTMX>-TTMCVT,<PRINTX %%INVALID DEVICE DEPENDENT TABLE SIZE>