1*0Sstevel@tonic-gate# 2*0Sstevel@tonic-gate# CDDL HEADER START 3*0Sstevel@tonic-gate# 4*0Sstevel@tonic-gate# The contents of this file are subject to the terms of the 5*0Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only 6*0Sstevel@tonic-gate# (the "License"). You may not use this file except in compliance 7*0Sstevel@tonic-gate# with the License. 8*0Sstevel@tonic-gate# 9*0Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10*0Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing. 11*0Sstevel@tonic-gate# See the License for the specific language governing permissions 12*0Sstevel@tonic-gate# and limitations under the License. 13*0Sstevel@tonic-gate# 14*0Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each 15*0Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16*0Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the 17*0Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying 18*0Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner] 19*0Sstevel@tonic-gate# 20*0Sstevel@tonic-gate# CDDL HEADER END 21*0Sstevel@tonic-gate# 22*0Sstevel@tonic-gate# Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T 23*0Sstevel@tonic-gate# All Rights Reserved 24*0Sstevel@tonic-gate 25*0Sstevel@tonic-gate 26*0Sstevel@tonic-gate#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.6 */ 27*0Sstevel@tonic-gate# # -------------------------------- 28*0Sstevel@tonic-gate# 29*0Sstevel@tonic-gate# microterm: MICROTERM 30*0Sstevel@tonic-gate# 31*0Sstevel@tonic-gate# Manufacturer: MICROTERM 32*0Sstevel@tonic-gate# Class: III 33*0Sstevel@tonic-gatemicroterm|act4|microterm act iv, 34*0Sstevel@tonic-gate cr=^M, cud1=^J, ind=^J, bel=^G, am, cub1=^H, ed=^_, el=^^, clear=^L, 35*0Sstevel@tonic-gate cup=^T%p1%c%p2%c, cols#80, lines#24, cuf1=^X, cuu1=^Z, home=^], 36*0Sstevel@tonic-gate# Info: 37*0Sstevel@tonic-gate# The padding on cuf1 for act5 and mime is a guess and not final. 38*0Sstevel@tonic-gate# The act5 has hardware tabs, but in cols 8, 16, 24, 32, 41 (!), 49, ... 39*0Sstevel@tonic-gate# 40*0Sstevel@tonic-gatemicroterm5|act5|microterm act v, 41*0Sstevel@tonic-gate uc=\EA, ri=\EH$<3>, kcuu1=^Z, kcud1=^K, kcub1=^H, kcuf1=^X, use=act4, 42*0Sstevel@tonic-gate# Info: 43*0Sstevel@tonic-gate# Act V in split screen mode. act5-s is not tested and said not 44*0Sstevel@tonic-gate# to work. 45*0Sstevel@tonic-gate# Could have been because of the funny tabs - it might work now. 46*0Sstevel@tonic-gate# 47*0Sstevel@tonic-gateact5-s|act5s|act 5 in split screen mode, 48*0Sstevel@tonic-gate smcup=\EP, rmcup=\EQ, lines#48, cols#39, use=act5, 49*0Sstevel@tonic-gate# Info: 50*0Sstevel@tonic-gate# These mime1 entries refer to the Microterm Mime I or Mime II. 51*0Sstevel@tonic-gate# The default mime is assumed to be in enhanced act iv mode. 52*0Sstevel@tonic-gate# There is a ^Q in is2 to unwedge any lines that wedge on ^S. 53*0Sstevel@tonic-gate# 54*0Sstevel@tonic-gatemime|mime1|mime2|mimei|mimeii|microterm mime1, 55*0Sstevel@tonic-gate cup=^T%p1%{24}%+%c%p2%?%p2%{32}%>%t%{48}%+%;%{80}%+%c, cols#80, 56*0Sstevel@tonic-gate cr=^M, cud1=^J, ind=^J, bel=^G, il1=^A$<80>, am, cub1=^H, 57*0Sstevel@tonic-gate ed=^_, el=^^, clear=\035^C, dl1=^W$<80>, ht=^I, lines#24, 58*0Sstevel@tonic-gate cuf1=^X, it#8, uc=^U, cuu1=^z, home=\035, cud1=^K, is2=\E^S^Q, 59*0Sstevel@tonic-gate kcuu1=^Z, kcud1=^K, kcub1=^H, kcuf1=^X, ri=^R$<3>, vt#9, 60*0Sstevel@tonic-gatemime-na|mime with no arrow keys, 61*0Sstevel@tonic-gate kcuu1@, kcud1@, kcuf1@, use=mime, 62*0Sstevel@tonic-gatemime-3a|mime-adm3a|mime1 emulating adm3a, 63*0Sstevel@tonic-gate cols#80, lines#24, 64*0Sstevel@tonic-gate bel=^G, clear=^Z$<1>, cr=\r, cub1=\b, cud1=\n, 65*0Sstevel@tonic-gate cuf1=\f, cup=\E=%p1%'\s'%+%c%p2%'\s'%+%c, cuu1=^K, 66*0Sstevel@tonic-gate home=^^, ind=\n, kcub1=\b, kcud1=^K, kcuf1=^X, 67*0Sstevel@tonic-gate kcuu1=^Z, 68*0Sstevel@tonic-gatemime-3ax|mime-adm3ax|mime1 emulating enhanced adm3a, 69*0Sstevel@tonic-gate il1=^A$<80>, dl1=^W$<80>, ht=^I$<3>, it#8, el=^X, ed=^_, use=mime-3a, 70*0Sstevel@tonic-gate# Info: 71*0Sstevel@tonic-gate# Mimes using brightness for standout. Half bright is very dim 72*0Sstevel@tonic-gate# unless you turn up the brightness so far that lines show up on 73*0Sstevel@tonic-gate# the screen. 74*0Sstevel@tonic-gate# 75*0Sstevel@tonic-gatemime-fb|full bright mime1, 76*0Sstevel@tonic-gate smso=^Y, rmso=^S, is2=^S\E^Q, use=mime, 77*0Sstevel@tonic-gatemime-hb|half bright mime1, 78*0Sstevel@tonic-gate smso=^S, rmso=^Y, is2=^Y\E, use=mime, 79*0Sstevel@tonic-gate# Info: 80*0Sstevel@tonic-gate# These entries (for mime 2a) put the terminal in low intensity 81*0Sstevel@tonic-gate# mode since high intensity mode is so obnoxious. 82*0Sstevel@tonic-gate# This is the preferred mode (but ^X can't be used as a kill 83*0Sstevel@tonic-gate# character (?)) 84*0Sstevel@tonic-gate# 85*0Sstevel@tonic-gatemime2a|mime2a-v|microterm mime2a (emulating an enhanced vt52), 86*0Sstevel@tonic-gate cr=^M, cud1=^J, ind=^J, bel=^G, il1=^A$<20*>, cub1=^H, ed=\EQ$<20*>, 87*0Sstevel@tonic-gate cols#80, el=\EP, clear=\EL, cup=\EY%p1%' '%+%c%p2%' '%+%c, is2=^Y, 88*0Sstevel@tonic-gate dch1=^N, dl1=^W$<20*>, ip=$<2>, rmir=^Z, home=\EH, smir=^O, cuu1=\EA, 89*0Sstevel@tonic-gate ri=\EA, kcud1=\EB, kcub1=\ED, kcuf1=\EC, kcuu1=\EA, lines#24, 90*0Sstevel@tonic-gate cuf1=\EC, ht=^I, it#8, rmso=\E9, smso=\E8, smul=\E4, rmul=\E5, 91*0Sstevel@tonic-gatemime2a-s|microterm mime2a (emulating an enhanced soroc iq120), 92*0Sstevel@tonic-gate cr=^M, cud1=^J, ind=^J, bel=^G, il1=^A$<20*>, am, cub1=^H, ed=\EJ$<20*>, 93*0Sstevel@tonic-gate el=\EK, clear=\EL, cup=\E=%p1%' '%+%c%p2%' '%+%c, cols#80, dch1=\ED, 94*0Sstevel@tonic-gate dl1=^W$<20*>, kcub1=^H, kcuf1=^L, kcuu1=^K, kcud1=^J, home=^^, is2=\E), 95*0Sstevel@tonic-gate ri=\EI, smir=\EE, rmir=^Z, ip=$<2>, lines#24, cuf1=^L, cuu1=\EI, 96*0Sstevel@tonic-gate smso=\E:, rmso=\E;, smul=\E6, rmul=\E7, 97*0Sstevel@tonic-gate# Info: 98*0Sstevel@tonic-gate# Wed Mar 9 18:53:21 1983 99*0Sstevel@tonic-gate# We run our terminals at 2400 Baud, so there might be some timing 100*0Sstevel@tonic-gate# problems at higher speeds. 101*0Sstevel@tonic-gate# The major improvements in this mod are the terminal now 102*0Sstevel@tonic-gate# scrolls down and insert mode works without redrawing the rest 103*0Sstevel@tonic-gate# of the line to the right of the cursor. This is done with a 104*0Sstevel@tonic-gate# bit of a kludge using the exit graphics mode to get out of 105*0Sstevel@tonic-gate# insert, but it does not appear to hurt anything when using 106*0Sstevel@tonic-gate# vi at least. If you have some users using act4's with programs 107*0Sstevel@tonic-gate# that use curses and graphics mode this could be a problem. 108*0Sstevel@tonic-gate# 109*0Sstevel@tonic-gatemm3|mime314|mm314|mime 314, 110*0Sstevel@tonic-gate am, cub1=^H, ht=^I, ed=^_, el=^^, clear=^L, cup=^T%p1%c%p2%c, 111*0Sstevel@tonic-gate cols#80, lines#24, cuf1=^X, cuu1=^Z, 112*0Sstevel@tonic-gate home=^], kcud1=^K, kcub1=^H, kcuf1=^X, kcuu1=^Z, 113*0Sstevel@tonic-gate il1=^A, dch1=^D, dl1=^W, smir=^S, rmir=^V, 114*0Sstevel@tonic-gate# Info: 115*0Sstevel@tonic-gate# Fri Aug 5 08:11:57 1983 116*0Sstevel@tonic-gate# this entry works for ergo 4000's with the following setups: 117*0Sstevel@tonic-gate# ansi,wraparound,newline disabled, xon/xoff disabled in both 118*0Sstevel@tonic-gate# setup a & c 119*0Sstevel@tonic-gate# 120*0Sstevel@tonic-gate# WARNING!!! There are multiple versions of ERGO 4000 microcode 121*0Sstevel@tonic-gate# Be advised that very early versions DO NOT WORK RIGHT !! 122*0Sstevel@tonic-gate# Microterm does have a ROM exchange program- use it or lose big 123*0Sstevel@tonic-gate# 124*0Sstevel@tonic-gatem8|ergo4000|microterm ergo 4000, 125*0Sstevel@tonic-gate cr=^M, cud1=^J, ind=^J, bel=^G, ed=\E[0J$<15>, el=\E[0K$<13>, 126*0Sstevel@tonic-gate clear=\E[H\E[2J$<80>, cub1=^H, cuf1=\E[C, cuu1=\E[A, cud1=\E[B, 127*0Sstevel@tonic-gate cup=\E[%i%p1%d;%p2%dH, cols#80, lines#66, da, db, dch1=\E[1P$<80>, 128*0Sstevel@tonic-gate il=\E[1L$<5*>, dl1=\E[1M$<5*>, smir=\E[4h$<6>, rmir=\E[4l, 129*0Sstevel@tonic-gate is2=\E<\E=\E[?1l\E[?4l\E[?5l\E[?7h\E[?8h$<300>, kf1=\EOP, 130*0Sstevel@tonic-gate kf2=\EOQ, kf3=\EOR, kf4=\EOS, kcud1=\E[B, rmkx=\E=$<4>, 131*0Sstevel@tonic-gate kcub1=\E[D, kcuf1=\E[C, smkx=\E=$<4>, kcuu1=\E[A, lf1=pf1, 132*0Sstevel@tonic-gate lf2=pf2, lf3=pf3, lf4=pf4, msgr, ht=^I, rmso=\E[0m$<20>, 133*0Sstevel@tonic-gate smso=\E[7m$<20>, ri=\EM$<20*>, ind=\ED$<20*>, 134