!*** MODULE $TTDEF *** !DEC$ OPTIONS/ALIGN=(RECORDS=PACKED,COMMONS=PACKED)/NOWARN ! ! DEFINE TERMINAL SPECIAL SYMBOLS ! PARAMETER TT$C_BAUD_50 = '00000001'X PARAMETER TT$C_BAUD_75 = '00000002'X PARAMETER TT$C_BAUD_110 = '00000003'X PARAMETER TT$C_BAUD_134 = '00000004'X PARAMETER TT$C_BAUD_150 = '00000005'X PARAMETER TT$C_BAUD_300 = '00000006'X PARAMETER TT$C_BAUD_600 = '00000007'X PARAMETER TT$C_BAUD_1200 = '00000008'X PARAMETER TT$C_BAUD_1800 = '00000009'X PARAMETER TT$C_BAUD_2000 = '0000000A'X PARAMETER TT$C_BAUD_2400 = '0000000B'X PARAMETER TT$C_BAUD_3600 = '0000000C'X PARAMETER TT$C_BAUD_4800 = '0000000D'X PARAMETER TT$C_BAUD_7200 = '0000000E'X PARAMETER TT$C_BAUD_9600 = '0000000F'X PARAMETER TT$C_BAUD_19200 = '00000010'X PARAMETER TT$C_BAUD_38400 = '00000011'X PARAMETER TT$C_BAUD_57600 = '00000012'X PARAMETER TT$C_BAUD_76800 = '00000013'X PARAMETER TT$C_BAUD_115200 = '00000014'X ! *** MATCHES DCDEF MACRO PARAMETER TT$_UNKNOWN = '00000000'X PARAMETER TT$_VT05 = '00000001'X ! VT05 PARAMETER TT$_VK100 = '00000002'X ! strange terminals PARAMETER TT$_VT173 = '00000003'X PARAMETER TT$_TQ_BTS = '00000004'X PARAMETER TT$_TEK401X = '0000000A'X PARAMETER TT$_FT1 = '00000010'X ! FOREIGN TERMINAL TYPES PARAMETER TT$_FT2 = '00000011'X ! new support also includes PARAMETER TT$_FT3 = '00000012'X ! the negative numbers PARAMETER TT$_FT4 = '00000013'X PARAMETER TT$_FT5 = '00000014'X PARAMETER TT$_FT6 = '00000015'X PARAMETER TT$_FT7 = '00000016'X PARAMETER TT$_FT8 = '00000017'X ! END OF FOREIGN TYPES ! RESERVE REST UP TO 32 FOR EXTENSIONS PARAMETER TT$_LAX = '00000020'X PARAMETER TT$_LA36 = '00000020'X PARAMETER TT$_LA120 = '00000021'X PARAMETER TT$_LA34 = '00000022'X PARAMETER TT$_LA38 = '00000023'X PARAMETER TT$_LA12 = '00000024'X PARAMETER TT$_LA100 = '00000025'X PARAMETER TT$_LA24 = '00000025'X PARAMETER TT$_LQP02 = '00000026'X PARAMETER TT$_LA84 = '00000027'X PARAMETER TT$_LA210 = '00000028'X PARAMETER TT$_LN03 = '00000029'X PARAMETER TT$_LN01K = '0000002A'X PARAMETER TT$_LA80 = '0000002B'X PARAMETER TT$_VT5X = '00000040'X PARAMETER TT$_VT52 = '00000040'X PARAMETER TT$_VT55 = '00000041'X PARAMETER TT$_VT100 = '00000060'X ! VT100 PARAMETER TT$_VT101 = '00000061'X PARAMETER TT$_VT102 = '00000062'X PARAMETER TT$_VT105 = '00000063'X PARAMETER TT$_VT125 = '00000064'X PARAMETER TT$_VT131 = '00000065'X PARAMETER TT$_VT132 = '00000066'X PARAMETER TT$_VT80 = '00000067'X PARAMETER TT$_VT200_Series = '0000006E'X PARAMETER TT$_Pro_Series = '0000006F'X PARAMETER TT$_VT300_Series = '00000070'X PARAMETER TT$_VT400_Series = '00000071'X PARAMETER TT$_VT500_Series = '00000072'X ! from 128 on is reserved for foreign terminals and must not be ! used for terminal definitions PARAMETER TT$M_PASSALL = '00000001'X PARAMETER TT$M_NOECHO = '00000002'X PARAMETER TT$M_NOTYPEAHD = '00000004'X PARAMETER TT$M_ESCAPE = '00000008'X PARAMETER TT$M_HOSTSYNC = '00000010'X PARAMETER TT$M_TTSYNC = '00000020'X PARAMETER TT$M_SCRIPT = '00000040'X PARAMETER TT$M_LOWER = '00000080'X PARAMETER TT$M_MECHTAB = '00000100'X PARAMETER TT$M_WRAP = '00000200'X PARAMETER TT$M_CRFILL = '00000400'X PARAMETER TT$M_LFFILL = '00000800'X PARAMETER TT$M_SCOPE = '00001000'X PARAMETER TT$M_REMOTE = '00002000'X PARAMETER TT$M_RESERVED = '00004000'X PARAMETER TT$M_EIGHTBIT = '00008000'X PARAMETER TT$M_MBXDSABL = '00010000'X PARAMETER TT$M_NOBRDCST = '00020000'X PARAMETER TT$M_READSYNC = '00040000'X PARAMETER TT$M_MECHFORM = '00080000'X PARAMETER TT$M_HALFDUP = '00100000'X PARAMETER TT$M_MODEM = '00200000'X PARAMETER TT$M_OPER = '00400000'X PARAMETER TT$M_PAGE = 'FF000000'X PARAMETER TT$M_ALTFRAME = '00000010'X PARAMETER TT$M_ALTRPAR = '00000020'X PARAMETER TT$M_PARITY = '00000040'X PARAMETER TT$M_ODD = '00000080'X PARAMETER TT$M_TWOSTOP = '00000100'X PARAMETER TT$M_DISPARERR = '00000200'X PARAMETER TT$M_ALTDISPAR = '00000400'X PARAMETER TT$M_BREAK = '00000800'X PARAMETER TT$M_DS_DTR = '00000002'X PARAMETER TT$M_DS_SECTX = '00000008'X PARAMETER TT$M_DS_RTS = '00000010'X PARAMETER TT$M_DS_SECREC = '00000008'X PARAMETER TT$M_DS_CTS = '00000010'X PARAMETER TT$M_DS_CARRIER = '00000020'X PARAMETER TT$M_DS_RING = '00000040'X PARAMETER TT$M_DS_DSR = '00000080'X STRUCTURE /TTDEF/ UNION MAP PARAMETER TT$S_PASSALL = 1 PARAMETER TT$V_PASSALL = 0 PARAMETER TT$S_NOECHO = 1 PARAMETER TT$V_NOECHO = 1 PARAMETER TT$S_NOTYPEAHD = 1 PARAMETER TT$V_NOTYPEAHD = 2 PARAMETER TT$S_ESCAPE = 1 PARAMETER TT$V_ESCAPE = 3 PARAMETER TT$S_HOSTSYNC = 1 PARAMETER TT$V_HOSTSYNC = 4 PARAMETER TT$S_TTSYNC = 1 PARAMETER TT$V_TTSYNC = 5 PARAMETER TT$S_SCRIPT = 1 PARAMETER TT$V_SCRIPT = 6 PARAMETER TT$S_LOWER = 1 PARAMETER TT$V_LOWER = 7 PARAMETER TT$S_MECHTAB = 1 PARAMETER TT$V_MECHTAB = 8 PARAMETER TT$S_WRAP = 1 PARAMETER TT$V_WRAP = 9 PARAMETER TT$S_CRFILL = 1 PARAMETER TT$V_CRFILL = 10 PARAMETER TT$S_LFFILL = 1 PARAMETER TT$V_LFFILL = 11 PARAMETER TT$S_SCOPE = 1 PARAMETER TT$V_SCOPE = 12 PARAMETER TT$S_REMOTE = 1 PARAMETER TT$V_REMOTE = 13 PARAMETER TT$S_RESERVED = 1 PARAMETER TT$V_RESERVED = 14 PARAMETER TT$S_EIGHTBIT = 1 PARAMETER TT$V_EIGHTBIT = 15 PARAMETER TT$S_MBXDSABL = 1 PARAMETER TT$V_MBXDSABL = 16 PARAMETER TT$S_NOBRDCST = 1 PARAMETER TT$V_NOBRDCST = 17 PARAMETER TT$S_READSYNC = 1 PARAMETER TT$V_READSYNC = 18 PARAMETER TT$S_MECHFORM = 1 PARAMETER TT$V_MECHFORM = 19 PARAMETER TT$S_HALFDUP = 1 PARAMETER TT$V_HALFDUP = 20 PARAMETER TT$S_MODEM = 1 PARAMETER TT$V_MODEM = 21 PARAMETER TT$S_OPER = 1 PARAMETER TT$V_OPER = 22 PARAMETER TT$S_PAGE = 8 PARAMETER TT$V_PAGE = 24 BYTE %FILL (4) END MAP MAP PARAMETER TT$S_ALTFRAME = 1 PARAMETER TT$V_ALTFRAME = 4 PARAMETER TT$S_ALTRPAR = 1 PARAMETER TT$V_ALTRPAR = 5 PARAMETER TT$S_PARITY = 1 PARAMETER TT$V_PARITY = 6 PARAMETER TT$S_ODD = 1 PARAMETER TT$V_ODD = 7 PARAMETER TT$S_TWOSTOP = 1 PARAMETER TT$V_TWOSTOP = 8 PARAMETER TT$S_DISPARERR = 1 PARAMETER TT$V_DISPARERR = 9 PARAMETER TT$S_ALTDISPAR = 1 PARAMETER TT$V_ALTDISPAR = 10 PARAMETER TT$S_BREAK = 1 PARAMETER TT$V_BREAK = 11 BYTE %FILL (1) END MAP MAP PARAMETER TT$S_DS_DTR = 1 PARAMETER TT$V_DS_DTR = 1 ! OUTPUT MODEM CONTROL PARAMETER TT$S_DS_SECTX = 1 PARAMETER TT$V_DS_SECTX = 3 PARAMETER TT$S_DS_RTS = 1 PARAMETER TT$V_DS_RTS = 4 BYTE %FILL (1) END MAP MAP PARAMETER TT$S_DS_SECREC = 1 PARAMETER TT$V_DS_SECREC = 3 PARAMETER TT$S_DS_CTS = 1 PARAMETER TT$V_DS_CTS = 4 PARAMETER TT$S_DS_CARRIER = 1 PARAMETER TT$V_DS_CARRIER = 5 PARAMETER TT$S_DS_RING = 1 PARAMETER TT$V_DS_RING = 6 PARAMETER TT$S_DS_DSR = 1 PARAMETER TT$V_DS_DSR = 7 BYTE %FILL (1) END MAP END UNION END STRUCTURE ! TTDEF !DEC$ END OPTIONS