1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License, Version 1.0 only 6# (the "License"). You may not use this file except in compliance 7# with the License. 8# 9# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10# or http://www.opensolaris.org/os/licensing. 11# See the License for the specific language governing permissions 12# and limitations under the License. 13# 14# When distributing Covered Code, include this CDDL HEADER in each 15# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16# If applicable, add the following below this CDDL HEADER, with the 17# fields enclosed by brackets "[]" replaced with your own identifying 18# information: Portions Copyright [yyyy] [name of copyright owner] 19# 20# CDDL HEADER END 21# 22# Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T 23# All Rights Reserved 24 25 26#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.10 */ 27# # -------------------------------- 28# 29# beehive: BEEHIVE 30# 31# Manufacturer: BEEHIVE 32# Class: II 33# 34# Info: 35# Beehive documentation is undated 36# (Preliminary) and has no figures so we must have early Superbee2 37# (Model 600, according to phone conversation with mfr.). It has 38# proved reliable except for some missing padding requirements 39# (notably after \EK and nl at bottom of screen). 40# 41# The key idea is that AEP mode is poison for cm & that US's in 42# the local memory should be avoided like the plague. That means 43# that the 2048 character local buffer is used as 25 lines of 80 44# characters, period. No scrolling local memory, folks. It also 45# appears that we cannot use naked INS LINE feature since it uses 46# US. The sbi fakes al with an 80-space insert that may be too 47# slow at low speeds; also spaces get converted to \040 which is 48# too long for some programs (not vi). DEL LINE is ok but slow. 49# 50# The nl string is designed for last line of screen ONLY; cm to 51# 25th line corrects the motion inherent in scrolling to Page 1. 52# 53# There is one understood bug. It is that the screen appears to 54# pop to a new (blank) page after a nl, or leave a half-line 55# elipsis to a quad that is the extra 48 memory locations. The 56# data received is dumped into memory but not displayed. Not to 57# worry if cm is being used; the lines not displayed will be, 58# whenever the cursor is moved up there. Since cm is addressed 59# relative to MEMORY of window, nothing is lost; but beware of 60# relative cursor motion (up,do,nd,bs). Recommended, therefore, 61# is setenv MORE -c . 62# 63# WARNING: Not all features tested. 64# 65# Timings are assembled from 3 sources. Some timings may reflect 66# SB2/Model 300 that were used if more conservative. 67# Tested on a Model 600 at 1200 and 9600 bd. 68# 69# The BACKSPACEkb option is cute. The NEWLINE key, so cleverly 70# placed on the keyboard and useless because of AEP, is made 71# into a backspace key. In use ESC must be pressed twice (to send) 72# and sending ^C must be prefixed by ESC to avoid that wierd 73# transmit mode associated with ENTER key. 74# 75# IF TERMINAL EVER GOES CATATONIC with the cursor buzzing across 76# the screen, then it has dropped into ENTER mode; hit 77# RESET--ONLINE--!tset. 78# 79# As delivered this machine has a FATAL feature that will throw 80# it into that strange transmit state (SPOW) if the space bar is 81# hit after a CR is received, but before receiving a LF (or a 82# few others). 83# 84# The circuits MUST be modified to eliminate the SPOW latch. 85# This is done by strapping on chip A46 of the I/O board; cut 86# the p.c. connection to Pin 5 and Strap Pin 5 to Pin 8 of that 87# chip. This mod has been checked out on a Mod 600 of Superbee II. 88# With this modification absurdly high timings on cr are 89# unnecessary. 90# 91# NOTE WELL that the rear panel switch should be set to CR/LF, 92# not AEP! 93# 94sb|sb1|sbg|Beehive superbee, 95 cr=^M, cud1=^J, ind=^J, bel=^G, am, cub1=^H, cbt=\E`$<650>, bw, cols#80, 96 il1=\EN\EL$<3>\EQ \EP$<3> \EO\ER\EA$<3>, 97 ed=\EJ$<3>, el=\EK$<3>, clear=\EH$<1>\EJ$<3>, cup=\EF%p2%03d%p1%03d, 98 ht=\t, hts=\E1, tbc=\E3, lines#25, cub1=\b$<1>, cr=$<1>\r, da, 99 db, dch1=\EP$<3>, dl1=\EM$<100>, cud1=\EB$<3>, rmir=\ER, 100 home=\EH$<1>, smir=\EQ\EO, 101 is2=\EE$<3>\EX\EZ\EO\Eb\Eg\ER, kf0=\E2, kf1=\Ep, 102 kf2=\Eq, kf3=\Er, kf4=\Es, kf5=\Et, kf6=\Eu, kf7=\Ev, kf8=\Ew, 103 kf9=\E1, lf0=TAB CLEAR, lf9=TAB SET, 104 kbs=^_, kcud1=\EB, 105 kel=\EK, ked=\EJ, kdl1=\EM, kich1=\EQ\EO, krmir=\ER, 106 khome=\EH, kcub1=\ED, kcuf1=\EC, kcuu1=\EA, mir, 107 cuf1=\EC$<3>, rmso=\E_3, xmc#1, smso=\E_1, 108 smcup=\EO, rmul=\E_3, ul, cuu1=\EA$<3>, 109 smul=\E_0, 110sb2|sb3|fixed superbee, 111 xsb@, use=superbee, 112sbi|superbee|beehive superbee at Indiana U., 113 xsb, cr=^M$<1>, il1=1\EN\EL$<9>\EQ \EP$<9> \EO\ER\EA, use=sbg, 114# Info: 115# Does this entry make xmc when it doesn't have to? 116# Look at those spaces in rmso/smso. Seems strange to me. 117# However, not having one to test changes on, I'll just leave it be... 118# 119bh3m|beehiveIIIm|, 120 if=/usr/share/lib/tabset/beehive, 121 cr=^M, cud1=^J, ind=^J, bel=^G, 122 il1=^S$<160>, am, cub1=^H, ed=^R, el=^P, clear=^E^R, 123 cols#80, dl1=^Q$<350>, home=^E, lines#20, ll=^E^K, 124 cuf1=^L, ht=^I, rmso= ^_, smso=^] , cuu1=^K, 125microb|microbee|micro bee series, 126 cr=^M, cud1=^J, ind=^J, bel=^G, am, cub1=^H, 127 ed=\EJ, el=\EK, clear=\EE, cols#80, cup=\EF%p1%' '%+%c%p2%' '%+%c, 128 kf1=\Ep, kf2=\Eq, kf3=\Er, kf4=\Es, 129 kf5=\Et, kf6=\Eu, kf7=\Ev, kf8=\Ew, kf9=\Ex, 130 kcud1=\EB, khome=\EH, kcub1=\ED, kcuf1=\EC, kcuu1=\EA, 131 lines#24, cuf1=\EC, ht=^I, cuu1=\EA, 132 rmso=\Ed@ , smso= \EdP, rmul=\Ed@, smul=\Ed`, 133bh4|beehive4|beehive 4, 134 cr=^M, cud1=^J, ind=^J, bel=^G, 135 cols#80, lines#24, am, cub1=^H, ed=\EJ, el=\EK, clear=\EE, 136 home=\EH, cuu1=\EA, cuf1=\EC, cub1=\ED, 137