john@pyrnj.uucp (John Kurzman) (06/27/89)
Does anyone have any termcap or terminfo information for any of these Data General Terminals: 460, 211, or 410 Thanks. John Kurzman Pyramid Technology 10 Woodbridge Center Drive Woodbridge, NJ 07095 (201)750-2626
meissner@tiktok.dg.com (Michael Meissner) (07/07/89)
In article <7340@pyrnj.uucp> john@pyrnj.uucp (John Kurzman) writes: | Does anyone have any termcap or terminfo information for any of these | Data General Terminals: | | 460, 211, or 410 Sigh.... This seems to come up every 6 months or so. Anyway, DG terminals should be used in ANSI mode under UNIX, because in DG mode, they believe that ^Y is a backspace, and ^H positions you to 0,0. This means that oldest terminals won't work at all on a UNIX system, and if you have early versions of the d410/d460 and possibly d210/d211, you may need to update the PROM (if it says + in the power-up sequence, it's been fixed). Here is the termcap and terminfo files that I use. The newest terminals are upwards compatible with regard to the same family (d2xx to d210, d4xx to d410). Note, I personally use the terminfo stuff more than termcap, so there may be bugs in it: --------------- terminfo for DG terminals in ANSI mode --------------- # DG 210 class terminals in Ansi mode # Note: # Shift C1 represented as F61 # Shift C2 represented as F62 # Shift C3 represented as F63 # Shift C4 represented as F00 # d210-ansi|d211-ansi|d214-ansi|d215-ansi|d220-ansi|Data General d210 in ansi mode, am, bel=^G, blink=\E[5m, bw, clear=\E[H\E[J, cols#80, cr=^M, cub1=\E[D, cud1=\E[B, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH, cuu1=\E[A, dim=\E[2m, ed=\E[J, el=\E[K, home=\E[H, ind=^J, ka1=\E[020z, ka3=\E[021z, kb2=\E[H, kc1=\E[022z, kc3=\E[023z, kclr=\E[2J, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kel=\E[K, kf0=\E[123z, kf1=\E[001z, kf2=\E[002z, kf3=\E[003z, kf4=\E[004z, kf5=\E[005z, kf6=\E[006z, kf7=\E[007z, kf8=\E[008z, kf9=\E[009z, kf10=\E[010z, kf11=\E[011z, kf12=\E[012z, kf13=\E[013z, kf14=\E[014z, kf15=\E[000z, kf16=\E[101z, kf17=\E[102z, kf18=\E[103z, kf19=\E[104z, kf20=\E[105z, kf21=\E[106z, kf22=\E[107z, kf23=\E[108z, kf24=\E[109z, kf25=\E[110z, kf26=\E[111z, kf27=\E[112z, kf28=\E[113z, kf29=\E[114z, kf30=\E[100z, kf31=\E[201z, kf32=\E[202z, kf33=\E[203z, kf34=\E[204z, kf35=\E[205z, kf36=\E[206z, kf37=\E[207z, kf38=\E[208z, kf39=\E[209z, kf40=\E[210z, kf41=\E[211z, kf42=\E[212z, kf43=\E[213z, kf44=\E[214z, kf45=\E[200z, kf46=\E[301z, kf47=\E[302z, kf48=\E[303z, kf49=\E[304z, kf50=\E[305z, kf51=\E[306z, kf52=\E[307z, kf53=\E[308z, kf54=\E[309z, kf55=\E[310z, kf56=\E[311z, kf57=\E[312z, kf58=\E[313z, kf59=\E[314z, kf60=\E[300z, kf61=\E[120z, kf62=\E[121z, kf63=\E[122z, khome=\E[H, lines#24, rev=\E[7m, rmcup=\E[\074\062|, rmso=\E[m, rmul=\E[m, sgr0=\E[0m, sgr=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m, smcup=\036F@\2332;0v\E[2;0v, smso=\E[7m, smul=\E[4m, xon, # # DG 410 class terminals in Ansi mode # Note: # Shift C1 represented as F61 # Shift C2 represented as F62 # Shift C3 represented as F63 # Shift C4 represented as F00 # d410-ansi|d411-ansi|d460-ansi|d461-ansi|d470-ansi|Data General d410 in ansi mode, acsc=j$k"l!m#q+t'u&v(w%x*, am, bel=^G, blink=\E[5m, bw, clear=\E[H\E[J, cols#80, cr=^M, cub1=\E[D, cud1=\E[B, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH, cuu1=\E[A, dch1=\E[P, dim=\E[2m, dl1=\E[M, dl=\E[%p1%dM, ed=\E[J, el=\E[K, enacs=\E)6, home=\E[H, ich1=\E[@, ich=\E[%p1%d@, il1=\E[L, il=\E[%p1%dL, ind=\ED, ka1=\E[020z, ka3=\E[021z, kb2=\E[H, kc1=\E[022z, kc3=\E[023z, kclr=\E[2J, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kel=\E[K, kf0=\E[123z, kf1=\E[001z, kf2=\E[002z, kf3=\E[003z, kf4=\E[004z, kf5=\E[005z, kf6=\E[006z, kf7=\E[007z, kf8=\E[008z, kf9=\E[009z, kf10=\E[010z, kf11=\E[011z, kf12=\E[012z, kf13=\E[013z, kf14=\E[014z, kf15=\E[000z, kf16=\E[101z, kf17=\E[102z, kf18=\E[103z, kf19=\E[104z, kf20=\E[105z, kf21=\E[106z, kf22=\E[107z, kf23=\E[108z, kf24=\E[109z, kf25=\E[110z, kf26=\E[111z, kf27=\E[112z, kf28=\E[113z, kf29=\E[114z, kf30=\E[100z, kf31=\E[201z, kf32=\E[202z, kf33=\E[203z, kf34=\E[204z, kf35=\E[205z, kf36=\E[206z, kf37=\E[207z, kf38=\E[208z, kf39=\E[209z, kf40=\E[210z, kf41=\E[211z, kf42=\E[212z, kf43=\E[213z, kf44=\E[214z, kf45=\E[200z, kf46=\E[301z, kf47=\E[302z, kf48=\E[303z, kf49=\E[304z, kf50=\E[305z, kf51=\E[306z, kf52=\E[307z, kf53=\E[308z, kf54=\E[309z, kf55=\E[310z, kf56=\E[311z, kf57=\E[312z, kf58=\E[313z, kf59=\E[314z, kf60=\E[300z, kf61=\E[120z, kf62=\E[121z, kf63=\E[122z, khome=\E[H, lines#24, rev=\E[7m, ri=\EM, rmacs=^O, rmcup=\E[\074\062|, rmso=\E[m, rmul=\E[m, sgr0=\E[0m, sgr=\E[0%?%p1%p3%|%p6%|%t;7%;%?%p4%t;5%;%?%p2%p6%|%t;4%;%?%p1%p5%|%t;2%;m%?%p9%t^N%e^O%;, smacs=^N, smcup=\036F@\2332;0v\E[2;0v, smso=\E[7m, smul=\E[4m, xon, --------------- termcap for DG terminals in ANSI mode --------------- # # DG terminals in ANSI mode # d400-ansi|d400_ansi|d410-ansi|d450-ansi|d460-ansi|Dasher 410 in ANSI mode:\ :am:\ :bl=^G:\ :bs:\ :bw:\ :cd=\E[J:\ :ce=\E[K:\ :cl=\E[2J:\ :cm=\E[%i%d;%dH:\ :co#80:\ :cr=^M:\ :dc=\E[P:\ :dl=\E[M:\ :do=\E[B:\ :ho=\E[H:\ :ic=\E[@:\ :is=^^F@:\ :k0=\E[001z:\ :k1=\E[002z:\ :k2=\E[003z:\ :k3=\E[004z:\ :k4=\E[005z:\ :k5=\E[006z:\ :k6=\E[007z:\ :k7=\E[008z:\ :k8=\E[009z:\ :k9=\E[010z:\ :kb=^?:\ :kd=\E[B:\ :kh=\E[H:\ :kl=\E[D:\ :kr=\E[C:\ :ku=\E[A:\ :le=^H:\ :li#24:\ :ll=\E[H\E[A:\ :mb=\E[5m:\ :md=\E[2m:\ :me=\E[0m:\ :mi:\ :mr=\E[7m:\ :ms:\ :nd=\E[C:\ :nl=\E[B:\ :rs=\E[<0;<1;<3l:\ :se=\E[m:\ :sf=\E[S:\ :so=\E[7m:\ :sr=\E[T:\ :te=\E[\074\062|:\ :ti=\036F@:\ :ue=\E[m:\ :ug#0:\ :ul:\ :up=\E[A:\ :us=\E[4m: # # d210-ansi|d210_ansi|Data General DASHER d210 in ansi mode:\ :am:\ :bl=^G:\ :bc=^H:\ :bs:\ :bw:\ :cd=\E[J:\ :ce=\E[K:\ :cl=\E[2J:\ :cm=\E[%i%d;%dH:\ :co#80:\ :cr=^M:\ :do=\E[B:\ :ho=\E[H:\ :is=^^F@:\ :k0=\E[001z:\ :k1=\E[002z:\ :k2=\E[003z:\ :k3=\E[004z:\ :k4=\E[005z:\ :k5=\E[006z:\ :k6=\E[007z:\ :k7=\E[008z:\ :k8=\E[009z:\ :k9=\E[010z:\ :kb=^?:\ :kd=\E[B:\ :kh=\E[H:\ :kl=\E[D:\ :kr=\E[C:\ :ku=\E[A:\ :le=^H:\ :li#24:\ :ll=\E[H\E[A:\ :mb=\E[5m:\ :md=\E[2m:\ :me=\E[0m:\ :mi:\ :mr=\E[7m:\ :ms:\ :nd=\E[C:\ :nl=\E[B:\ :rs=\E[<0;<1;<3l:\ :se=\E[m:\ :so=\E[7m:\ :te=\E[\074\062|:\ :ti=\036F@:\ :ue=\E[m:\ :ug#0:\ :ul:\ :up=\E[A:\ :us=\E[4m: -- Michael Meissner, Data General. Uucp: ...!mcnc!rti!xyzzy!meissner If compiles were much Internet: meissner@dg-rtp.DG.COM faster, when would we Old Internet: meissner%dg-rtp.DG.COM@relay.cs.net have time for netnews?