Aa$:  "HH  @d $63ff@  d'= Footnote TableFootnote**.\t.\t - :;,.!?,! _!  `. LORFontsTOCHeading1Heading2ttymon   +EquationVariables0#3.0aVMRKrVM@UN"%BTO!qtVPA uVQmk|US ~UT"UYUZjU[vU\M U]-*uV^ lCU_XhU`nUaQb%qUctUd@Ue3UfhhcUg6VGSh kSiSj Sk& UlVm Vn! !Vo!#Vp"%Vq"H&Vr# (Vs#UtUuUvUw$6Ux$UyfUz%U{%U|U}&U~&U U'U' UU(U(UU)U)tnoUFooU*U*U\tU+- U+!?U U,U,`V-V-LO V.ts V. V/HeV/eadV0ttV0V1V1)V2+V2 S 31303: Heading1: Compatibility+Z -36898: Heading1: Product Installation/Removal.h 220313: TableTitle: Table 1: Alternate Function key] k828824: Heading1: Using EasyInstall Menus from a Terminala )40093: Heading1: Application Notes & Tipse "40958: Heading1: Known Limitationsl *16957: Heading1: Modem vs. Non-Modem Portsv .10075: Heading1: Standard IntelliView Profilesy +27367: Heading1: Bug fixes and enhancements| 827230: Heading2: Configuring a Terminal or Dial-In Modem -30948: Heading2: Configuring a Dial-Out Modem& 429409: Heading2: Configuring Dial-in/Dial-out Modems  32415: Heading2: Re-Installation '40626: Heading2: Scan Code Applications &35131: Heading2: XON/XOFF Flow Control %31135: Heading2: CTS/RTS Flow Control.M 17765: Heading2: Device Namesd tt-n.qV1/p20e  i 31!ning C"oity+#p368:1o: Pdu2elata r l.Ju2a |:31303: Heading1: CompatibilityonJu2b |8-36898: Heading1: Product Installation/RemovalmJu2c a220313: TableTitle: Table 1: Alternate Function keyngJu2d |s828824: Heading1: Using EasyInstall Menus from a TerminalJu2e |)40093: Heading1: Application Notes & Tips7:Ju2f |s"40958: Heading1: Known LimitationsngJu2g |r*16957: Heading1: Modem vs. Non-Modem Ports CJu2h $|u.10075: Heading1: Standard IntelliView Profilesl-Ju2i %|+27367: Heading1: Bug fixes and enhancementsJu2j &|S827230: Heading2: Configuring a Terminal or Dial-In ModemJu2k '|-30948: Heading2: Configuring a Dial-Out Modem17Ju2l (|c429409: Heading2: Configuring Dial-in/Dial-out ModemsJu2m )| 32415: Heading2: Re-InstallationJu2n *|'40626: Heading2: Scan Code Applications Ju2o +|:&35131: Heading2: XON/XOFF Flow ControlJu2p ,|9%31135: Heading2: CTS/RTS Flow ControlmJu2q |a17765: Heading2: Device Namesletie<$lastpagenum>f-<$dayname>, <$monthname> <$daynum01>, <$year>fg"<$monthnum>/<$daynum>/<$shortyear>hI<$dayname>, <$monthname> <$daynum01>, <$year> <$hour>:<$minute00> <$ampm>gi"<$monthnum>/<$daynum>/<$shortyear>j-<$dayname>, <$monthname> <$daynum01>, <$year>k"<$monthnum>/<$daynum>/<$shortyear>l <$fullfilename>l-m <$filename>+n <$paratext[Title]>o <$paratext[Heading1]> p <$curpagenum>aq <$paratext[partno]> Dr <$marker2>s (Continued)94t+ (Sheet <$tblsheetnum> of <$tblsheetcount>)2uHeading & Page <$paratext> on page<$pagenum>vPagepage<$pagenum>wSee Heading & Page%See <$paratext> on page<$pagenum>.'x Table All:7Table<$paranumonly>, <$paratext>, on page<$pagenum>:yTable Number & Pagen'Table<$paranumonly> on page<$pagenum>Hdizzfchap<$paratext[Chapter]>{Chap+chapter <$paranumonly>, <$paratext>|Ponly <$pagenum>}Stepstep <$paranumonly>>$d~Table 'Table <$paranumonly> on page <$pagenum>hExam Number & Page >)Example <$paranumonly> on page <$pagenum>: Exam Number Example <$paranumonly>Screen Number & Page (Screen <$paranumonly> on page <$pagenum> Table Number nTable <$paranumonly> Screen NumberiScreen <$paranumonly>iAateBn> ACoAbheAx BYJenbVYHeeVZexTcp>HOdf<$OeaOfr OgltrOhe'OigeOj&UknTlaTaTmu oTn4UoN& TpmTqobUrEx+Use ,Utl-UumPa.Uvnan5Uwppa6Uxe 7Uyapa8UzSc9U{ien:U|n;U}U?UBU> aPbPDUlPemPnPoPEUFUJKULUMUNUOUPUQURUSUTUUUfUWUXUYUjUkUUnUP PPPPoUsUPPtUUPPPPPUUUUPPPPUPUUPPPPPUPPUPPPQUQQQ Q QUQUUUUUUUUUV8QR@RBRSS"S Table 2: ,R2R$SD4R&SD(SD&R Table 1: (RD.R0R6R*S,S*RD.S0S2S4S6S8S :S S @S qRsRuRwRyR{R}RRRRRRRRRRRRR R!R"R#R$R%R&BS'TaR(DS)FS*HS+YS,[S-]S._S/a aS0cS1eS2gS3iS4kS5mS6oS7}S8~S9S:S;S<S=S>S?S@SASBSCSDSESFSGSHSIVK VLhVMkVNlVOmVPpVQqVRux6qIw^Vuw 6qIwIwR$! UU`f Contents d8Vv46Iw_Vwu{ 6Iw  aS0 UUh_CompatibilityY2T UUhh'Product Installation/Removal\3[ S*UUhRe-installation4 <UUhRDevice NamesQ4P SNUUh%Installing from a Terminal`5_ `UUhKnown Limitationsg6f rUUh#Application Notes & Tipsd7c UUh!Scan Code Applications7 UUh Xon/Xoff flow control7 d,VyIw`V{w Iwuu^VUUhCTS/RTS Flow Control7 UUh$Modem vs. Non-Modem Portsu8t *UUh%Dial-in Modems & Terminals~9} <UUh6Dial-out Modems10 NUUh#Dial-in/Dial-out Modems10 `UUh)Standard IntelliView Profilesx12w lrUUh$Bug Fixes & Enhancements{13z /RdO}ens$$O~} $$?wng  _ ` ! UUhgfSCompatibility !'UU jNoTThese drivers are for use with UNIX System V Release 4 operating systems, including !3UU@jXo"Novell UNIXWARE and SCO UNIXWARE. !EUU`KThese drivers are not for SOLARIS: Use IntelliPort-II drivers for SOLARIS. !WUU XThese drivers are not for SCO UNIX 2.3.4.2, SCO Open Server. Use IntelliPort-II drivers !cUU@Flfor [SCO] UNIX 3.2/Xenix. !uUU ]Mo]These drivers allow up to four IntelliPort II controllers to be installed. All bus types are !UU@]6.supported: ISA, EISA, Micro Channel, and PCI. !UU G-oTOlder motherboards using the HiNT Caesar chip set (e.g., G486HVL HiNT Super ISA and l!UUGQVESA Local Bus 486 Mainboard) are not completely EISA-compatible. Do not install e!UU@GVEISA-8 or EISA-EX controllers on these motherboards: use the ISA-8 or ISA-EX instead. H{K3E9Vv H{K3EHR HR Footnotey 6Fwr@2BT e 6Fwr@2B2BeaOati s UU`m vFwr8N2BTNWAvFwr8N2B7Orivs UU`nS:KRemember to shut down your system and disconnect power before: rs UU`pIX%Adding or removing controller cards. o0UU`qc-Connecting or disconnection expansion boxes. dP urs b$$P ]$$0wEICI. !-oUU  t\To configure an IntelliPort-II port for CTS/RTS flow control, you can use the UNIX standard usUU@e stty command-line options: o n+UU`OThe option rtsxoff selects RTS flow control to prevent input overruns. or CUU`H]The option ctsxon selects CTS flow control to prevent overrunning the serial device. [UU UYou can also force a port to use these forms of flow control by using the IntelliSet hUU]inflow=rts! and outflow=cts! options. When flow control has been defined in this b=vUU@ur_way, it will remain in force regardless of any attempt by an application or stty to change it. rol<UU \Make sure your cabling supports all the necessary signals. For bi-directional data transfer n#UU\between two IntelliPort-II ports, your cable would include a connection between each ports EIAUU@%RTS and the other ports CTS signal. AUU ToXMany terminals use DTR instead of RTS for flow control purposes. In that case you would us_UUe Vconfigure the terminal for DTR flow control, and connect the IntelliPorts CTS to the ~UU@roterminals DTR. oL  UUhlModem vs. Non-Modem Ports K$UU`S _When the IntelliPort-II drivers are installed, each IntelliPort-II port is assigned two names: a pJ<UU`orWA modem device name, e.g. ttyS00 the letter after tty is upper case. ouITUU`io[A non-modem device name, e.g. ttys00 the letter after tty is lower case. forHlUU ny`The differences between these two devices are explained in the IntelliPort II UNIX Software upzzUUssZReference Guide, under Modem vs. Non-Modem Devices. But here is the difference in a 1UU@ab nutshell: 1UU beQModem devices report the true state of the DCD (Carrier Detect) data-set signal. OUUMaZApplications which use modem devices will generally wait for carrier to be present before nUUcodthey start to use the device. If carrier drops, a hangup signal is sent to the application, roAUU@ o#generally causing it to terminate. on-@UU VNon-modem devices pretend that DCD (Carrier Detect) is always asserted, regardless of rUU@s:what is really happening. $@IAUeet$@I2BisNse.ou UU`io $$O}he$$l~~ny6qO e 6qlu{Ud8NICU . d8NIIt Nhe ff UU SAfter installing the drivers, you can use the ip2_sysadm utility to change theUUctIIntelliFeatures profile assignments, and to enable and disable terminals c$UU@waand dial-in modems. re6UU PThe ip2_sysadm utility uses EasyInstall menus similar to ones seen when naBUU@installing the driver. 6l-Vy-6ll  De6l.Vy 6l re@IUU`a@ 6$-/Vyo $r?E:Vv $r?E$}$} Single LineH';VvFootnote =>--$)  {){) --JIJ--$ 1 1{{ --TST--$  {{ --_^_--$1  {1{1 --jjk--$ 9 9{{ --vvw--$  {{ ----$9  {9{9 ----$ A A{{ ----$  {{ ----$A  {A{A ----$ H H{{ ----$  {{ ----$H  {H{H ----$ P P{{ ----$  {{ ----$P  {P{P ----$Ls s s q n /j ?d N\ [R fE qz q q q r r s u x {         D D E E E E F G J M R X         D D W k          0 B R b $p 4B u3 uC P [ d k o r s ----$R\\[WQI>.2A#Th hk k j g c \ ,T ;I K< Z, h! h _ V L A 6 +           d c d f j p xo \ H 4       N    ~ y uu)6AJRW[\---- 8AAxaK7$!5Jax ,@%U,k1578763/7(O g~ oXB-oW=# 0Su &Cd&<O^ i@pxrof-W[D-vW8 sR1lCznffe+irrO02Rr----f$1GGqqwa!!!"#%'),049>DJQY~auu ,6=BEGG----$YO #6HXfqqcUF5" tV;%$5ES*]Ad]f}ffffed ca$^/[:VDQMKVD^;e1l&qwqmgc]ZRQFJ7E$A@@@BFKT_mufufI)qigykWs7'O----8E6ES_kv &2>JU`p\H66eeeeeeedb_\-W:RFJQB[7d+kquqpnic\R%G9:J,Yg r{s~Ts8dS >'iO667;AJT`n~~u&u3|?ISZ`de---- 8AAxaK7$.?Qez' 5A,L@UU\kaeghgfc_7XOPgG~</!r]J8' oW=# 0Su(=Vs&<O ^VRJA5 ( -?Tk0>KW`hnrtx{~}si^SH=2"{n|S~;& !-9EPVzJw8x'} %0*89=J@[?k:x2&xk[zJ zocWLA4 '  ,8ES`my=AEINQVZ]rPsVu\wbyg|lquz|~~||{v{wrokgc=CO]iv '7FRZ_{bpcebY`L\>W0P$H>3 &  *6C *<M\ iu)~:N]kx{reVD3%{vvJ8'  $ 4 B M *U 9Z J] [\ kW xO C 5 $  xk[J  ) 1 6 z9 o: c: W8 L5 A/ 4( '     ,8ES`my Z ] a e i m r v z  P V \ b g l q u z | ~         ~ |             | v         Z t cv pu |r l d Z N ? 6 . %       v v y |    % 0 ; D K Q U }W vX nV eT `Q \M YH VB T: R0 P% N L J G C > 6 ,             % - 5 = A A C F J P V ] e h l p r t g a ` a t cC A = 8 4 1 - ) $             # - 5 ; @ C( F4 H? JN LC          *                           ' 0 9         P L H D ? < 8 4 1       # & * P d c _ Z S J B < 9 9 = B J R Z ` d _ J\ 8] 'b k x          * 9" J% [$ k x         { xo ke [_ J     z o c W L A 4 '           , 8 E S ` m y    " ' + / 3 7 ; ? B U EY T^ bc mk ws ~       y q g ] R          Z i v          y q i b zh d ` ] Z U Q M I " ----$T|----2$q|a]jOsA{1"0CUesqTq|K|a]----$ o|q|qTToao||----$ @ooaA0yA----$ |nAbT||n----$ Z||TTvZ||----,$ .<FPZvj\L:% ----$----R$'(hUSA2%!E g_= /pDC^z----R$'68DPZfrs]H3 #JuV3 *;M`s~rfZ\678----L$$  o[G"6&%*.146\ZWTPL-H>DQ?c;w73/,)'&%----$ ?B%HKHK----$ CR]^?K7jQvCRWJ]^----L$$wng!`1YCRQvA}1"----$ LGUPUP----$LP----2$'a0$ tkc''a|a0----$ (a'a'(4ea(a----,$TTSPKE<2'4eCrP\gov{||----$lh):K{Zqhh.hh]QD4" cA/AxVLozP+  -@Th}wlaUIGDA =9)5:1L,_(s$ EJd9k)ry  N |'u(u5ALV]cgh-- =EndInset dZU $$[U -$$w& ! UUh0"vStandard IntelliView Profiles !'UU _Here are some of the IntelliFeatures profiles which support IntelliView. They are all provided ,!3UUP`in the intellicap file at install time and will appear among the profile choices during !?UU@1installation and when using ip2_sysadm. :!QUUh@k h$$]U$$l+dxU!:L6$yU dk6$)w ! UUhuyBug fixes and Enhancements h)U/TU `Version 1.1.0 Enhancements 3@UU`OSupport for the PCI-EX IntelliPort-II controller was added with version 1.1.0. >fZTU `$Version 1.1.0 Bug Fixes DkUU`-With earlier versions of the driver 0}UU el]Running ip2_report could cause the operating system to halt with an error message on r̉UU@y the console. d3UUU [If a process were waiting for DCD (Carrier Detect), it could not be killed unless DCD were s d2UUU@first supplied. tiݺUU PDTR would not always be dropped when the port was closed, even when it had been UU@$configured to do so. GfUU V When using IntelliPrint on an extremely active terminal, output to the printer would FfUU@Nsometimes stop, and not ever resume until the system were re-booted. UU` OThese should all work properly under the current version of the drivers, 1.1.0 "TU `0 Earlier Enhancements & Fixes "UU thUVersion 1.1.0 contains all the improvements which were added in 1.0.2, including the .UU@g following: pAUU  bSupport was added for baud rates above 115,200 via the IntelliSet custom1 and custom2 oMUU@te parameters h a`UU` r;CPU load under continuous input was reduced by up to 50%. a prUU g \Support was added for the diagnostic utility ip2_report, which is supplied with the t ~UUadrivers. See the release note IntelliPort II UNIX Diagnostic Utility ip2_report/fip_report UU@coincluded in this package. "UU n eSupport was added for the TERMIO(7) ioctl TIOCMGET. This is used by some application o "UUnoZsoftware to query the state of data set signals. See your UNIX documentation for details. "UUndQNote that data set signals used for input flow control (e.g., RTS) may fluctuate c "UU@"Lautomatically, so the state of these signals may not be reported correctly. iUU  t[During installation, you must specify a board type: earlier versions defaulted to an ISA-8 s aUUheQunless you changed it. Too many people installing a different kind of board were UU@CP-incorrectly leaving it at the default value. p6${Uaad6$l uppdUr S"teiP$$U /p_$$  ackage.  UU`r Sip2_reinit lockups and intermittent port lockups during heavy load were fixed. UU`waBIntelliPrint lockups when used with the print spooler were fixed. *UU`cThe HUPCL parameter was added to the cton_8bit_xxx entries we add to /etc/ttydefs. "<UU au\Reinstallation over an existing driver no longer disables previously enabled ports, and the tHUU@io+controllers I/O addresses are remembered. sioZUU  IPDOS Merge remapping of XON/XOFF characters on alternate screens now works. Note difUUar_that when using the wy60pc terminfo entry for DOS Merge, the terminal is automatically UrUUaWset to screen page 0 when Merge is started up. After exiting Merge, use the toggle key U~UU@rA(F12) a couple of times to re-sync the terminal and IntelliView. $$U$$ldVnpoader$$Vi l$$l$$V t $$ ntttydefsUU`Kon e$$Vvus$$l I$$V $$M$in on altenoUU(LuIntelliPorttm II STREAMS Driver Version 1.1.0 for UNIXtm SVR4Part Number 0-27005-4 UUHLcrCPage 14 of 14 Bug fixes and Enhancements gledp5ef naan6l 6l$    i(IntelliPorttm II STREAMS Driver +TU i$Version 1.1.0 J@ifor UNIXtm SVR4 ~o`[Part Number 0-27005-4 rӠ UU`\ Introduction qӺUU ^$^This release note provides additional information for installing and using the IntelliPort II pUU^`STREAMS driver on Unix SVR4 systems. It supplements information found in the IntelliPort II  UU@^#UNIX Software Reference Guide. M$ UU cSPlease read the Product Installation/Removal section of this release note before  UU@cVe#attempting to install the drivers. 6l5L6ll cemdV6$V6$l 6$V 6$  TU ioUU` o6$VPa6$l =6$V dio6$M$stelliPortUU(n g^10/29/96mnIntelliPorttm II STREAMS Driver Version 1.1.0 for UNIXtm SVR4o X S UUHGuDpBug fixes and Enhancementsq Page r13s of 14 n/ȱ8N1V e ȱ8NȱT(ȱT( Release Notesvd'P6$(P 6$hju! UUhd!ZProduct Installation/Removal !'UU e_This driver is installed using SVR4s pkgadd utility, as described in Chapter 2 of the  !3UU@e2IntelliPortII UNIX Software Reference Guide. !EUUh@l O "UU hWe recommend that you install the IntelliPort-II hardware before you install the drivers. Refer !UUkto the IntelliPort II Hardware Reference Guide for instructions on installing the various types of  UU@tm!controllers. Points to remember: 0UU  ZFor ISA controllers it is important to select an I/O address which does not conflict with UUZother hardware on your system. You must then set a DIP switch on the board to select that UU@+address. Write down the address for later. UU $UFor Micro Channel controllers, the Micro Channel configuration utility allows you to UUUassign an IRQ and a unique I/O address to the controller. Write down the address and  UU@nsIRQ assigned. UU  uXFor EISA controllers, the EISA configuration utility will assign an IRQ to a controller wa*UU@Baccording to its slot number. Write down the IRQ and slot number. <UU e ZPCI controllers are assigned an IRQ and I/O address automatically, so this information is HUU@linot required for installation. ZUU on_During installation, you will be asked to specify an IRQ (Interrupt) for any non-PCI boards to fUUIScuse. If you are installing only PCI controllers, enter 0. The interrupt that will actually be used rUU@n 8is assigned by the PCI BIOS and is out of your control. o 6q2VyWte6qlro 6q3Vy ira6q u UassignunUU`bnt lq4Vy qSA contrSA6$*Prle6$l  dodcPe gn a$$dP snf$$zor instaZTU TU hnsRe-Installation aUU  I_If you wish to change your hardware configuration or upgrade to a later version of the driver, PC%UUererepeat the installation procedure. It is better at such times that you do not remove the old s1UUol]drivers first, because the installation script will attempt to default to as many of the old =UU@o \settings as possible. When the drivers are removed, this default information would be lost. OUU eWhen you try to re-install a new driver without removing the old one, the pkgadd utility may [UUagive you an error message, to the effect that only a single instance of the driver is allowed at gUU^any one time. For Solaris to allow you to re-install the driver without removing the old one, sUU@$?you must edit a file: /var/sadm/install/admin/default. UU`GChange the line instance=unique to instance=overwrite. tioUU`Y9When installation has completed, you can change it back. uUUh@veN fBUTU hN%MDevice Names e#UU PioaIt is customary in UNIX SVR4 operating systems to place serial devices in the /dev/term/ l/UUPecedirectory, using names like /dev/term/s00, /dev/term/s01, and so on. Under UNIX 3.2, n;UU@Pengserial devices are stored in /dev/, using names /dev/ttys00, /dev/ttys01, etc. reMUU Qve_For compatibility reasons, we create devices in both places when our drivers are installed. In erYUUQe ^these notes, we refer to devices by their UNIX 3.2-style names. Most UNIX SVR4 utilities will eUU@Q aGexpect you to specify the ports using the SVR4 naming scheme, however. UwUU`O e $$fP.$$l $ >V vn Double Line, y?VeN%dPnNIo ac6$P l/6$3w~ct  /dev/t ! UUh o,]Using EasyInstall Menus from a Terminal al!'UU d rThe driver installation script and the ip2_sysadm utility both use EasyInstall forms. These forms !3UUeaZprompt you to use function keys to carry out certain actions. If you are running from the !?UU dYsystems main console, this is generally not a problem. If you are running from a serial x!KUU@Sterminal, the function keys may not be configured to supply their standard values. !]UU ^If the function keys do not perform as you would expect them to, there are alternate keys you !iUUH.may use instead, as shown in jTable 1i: !{UUh@(b !{UU`& e6$P6$l dP~$$P $$6w2Install er! UUhd eKnown Limitations !'UU`\The following are known limitations of the IntelliPort II STREAMS driver 1.1.0 for Solaris: pr!9UU`ncdThe EasyInstall menu will support either ttymon (preferred) or getty, but not both. n !KUU kenZUnder heavy load, ports configured for high speeds (e.g., 115,200) may lose data on input !WUU@kno%regardless of flow control settings. d!iUU `kIf istrip is set, the IntelliPort II controller automatically strips bit 8, before it performs hot-!i!uUU`mahkey scanning. If you are using istrip, do not specify IntelliView profiles that use 8-bit codes !UU@`5for hot keys, because the controller wont see them. !UU ^When running IntelliView and using tab3 expansions, switching screens while output is !UU@5occurring may interfere with correct tab expansion. !UU bIf a user logs off a terminal when an IntelliPrint job is still active, print data may be altered !UU@on or lost. t!UU S _If a user logs off the main port while an alternate screen is active, flow control may be lost ymo!UUor\on the alternate screen. (That is, you shouldnt log off on the main screen when you are in ig!UU@5,1the middle of something on an alternate screen). e!UU onYIf IntelliView screen-switch sequences or IntelliPrint printer control sequences contain e!UUriQlinefeed (0xA) characters, and the port is in cooked mode, these sequences are u!UU@,<converted to 0xA,0xD, just as any other linefeeds would be. !#UU EfodIntelliView Hot-Key sequences (defined in the intellicap file) are limited to seven u!/UU@Eexbytes in length. $$Poc$$lU@Vnn is il AVros If Section TopoffdP tistmo6$P e (6$&w l!!n when y!! UUhaApplication Notes & Tips c/TU hScan Code Applications en-?UU r ]If a PC application that uses PC scan codes sends double characters to the screen, make sure ,KUU@n Kthat you configure ttymon (and the terminal) for 8-bit characters. D, }eTU hliXON/XOFF Flow Control vUU llaWhen output is sent to a serial device (such as a terminal) faster than it can process the data,  UU@by]the device must somehow signal the sender to stop transmission: otherwise data will be lost. HUU `A common method of flow control is xon/xoff. When the terminal wants the sender to stop HUUnsending data, it will send an XOFF character (corresponding to ctrl-S on the keyboard) to the HUU\host. When it has room for more data it tells the host to resume transmission by sending an HUUfXON character (corresponding to a ctrl-Q from the keyboard). Other data received from the HUU@pl/terminal would have no effect on flow control. tioUU n sMost ttydefs entries default to ixany. This is intended for terminals, either attached directly to theUUitcthe serial port, or connected via modem. This is a modified form of xon/xoff flow control. senUUcejWhen ixany is used, the operator can suspend the output by pressing ctrl-S, and enable it UU@ sGagain by pressing any key (including a second ctrl-S). omm UU cocThe ixany style of flow control is useful for terminals that will not experience true data daUUn ^overruns, but sometimes can be a problem. If the terminal is configured for a high baud rate, $UUt \or if you are sending data to a printer attached to the terminal (via IntelliPrint or other 0UUacVmechanism), then the terminal may not keep up with incoming data, and it will send an <UUpl`XOFF. But what happens next? If you r operator is typing ahead, then those keys may be sent riHUUixXto the host, which would gasp!resume transmission. Even if the operator is not typing itTUU@ oEahead, some terminals may send multiple XOFF characters. fUU {To cure the problem, set the ttydefs to ixon instead of ixany. Operators who use ctrl-S to rUU@n ]explicitly suspend output must use ctrl-Q to resume: other keys will have no effect. 4UU ofdSome applications may set ixany automatically at start-up. If this occurs, you can override ru4UUca_the effects by using an IntelliFeatures profile which contains the IntelliSet inflow=ixon! ou 4UU@o joption. IntelliFeatures profiles are contained in the intellicap and icap.site files. 0TU hCTS/RTS Flow Control |UU <]The IntelliPort-II drivers also support flow control using the CTS and RTS data set signals. e{UUriVWhen CTS is dropped, data transmission is suspended until CTS is asserted again. When zUUin[incoming data threatens to overrun our buffers we drop RTS, raising it again when there is . yUU@room for more data. s6$Pe o6$l BV tseo rum$$Po a$$lIf dQ aIn6$Q tli6$u tion. In prUU`e 9When should you use a modem port (e.g., ttyS00)? UU WYou are attaching a terminal and want it to automatically log off when the terminal is ntraf+UU@nd turned off. si`fCUU VYou are attaching a modem which is used for both dial-in and dial-out. Incoming calls "PUUSwould receive a login prompt, and when the modem is idle the port is available for n w\UU@.dialing out using cu or uucp. tUU`RYou are attaching a modem and the port is enabled for login via uugetty. ݌UU`r=When should you use a non-modem port (e.g., ttys00)? ݤUU cYou are attaching a terminal and do not want to automatically log off when the terminal is UU@ turned off. UU \You are using the serial port as a direct connection to the serial port on another computer wUU@veseparate ttymon process to be created for each port, and no /etc/issue is generated. e=wUU taIf you specify Modem=No, a the non-modem device is used, and carrier will be ignored. We 2UU=Ydo not recommend using this setting with dial-in modems, because a login prompt would be uUUy]sent to the modem while it is still on-hook. Some modems may interpret the login prompt as a eUU@ i"command and become misconfigured. 6$Qons6$l d/Qmr u$$0Q .us$$Wh there a opTU TU hoY!Configuring a Dial-Out Modem sUU wvWA dial-out modem does not have a ttymon or getty configured to give a login prompt. In aus_-UUwgip2_sysadm you should disable the port by setting Logins=None. You can then add entries to ate:UU@wOyour /etc/uucp/Devices file. In this example, we will be using port 1: r wRUU`x ACU ttyS01,M - 9600 hayes \T cjUU`y seDirect ttyS01,M - 38400 direct e aUU`zd bYou may need to change the device permissions using the chown and chmod commands: UU`{ chown uucp /dev/ttyS01 manUU`| nfchmod 666 /dev/ttyS01 UU`}%This should allow you to test using: UU`~  cu -l ttyS01 UU`SIf this works, you can now configure the /etc/uucp/Systems file as needed. 0TU hus(Configuring Dial-in/Dial-out Modems 0UU `First, configure the port as a dial-in modem as described in the above section. Enable the port al=UU@t 9by specifying Logins=Main and Modem=Yes. nUUU wNIf you are using getty, you must now edit two files: /etc/inittab and xacUUen\/etc/conf/init.d/ip2. Change /etc/getty to /usr/lib/uucp/uugetty on the l /pUU@ wBline corresponding to the port you are configuring. For example, .ψUU` 1,2cs03:234:respawn:/etc/getty ttyS03 cton_8bit_9600 -ϠUU`ev would become ,ϸUU  n.cs03:234:respawn:/usr/lib/uucp/uugetty ttyS03 <UU@ decton_8bit_9600 <UU Md _In some versions of UNIX, uugetty is not present; its features have been absorbed into cuUU@MGgetty. Consult your UNIX documentation for up-to-date information. ems$$2Qs$$lFidUQadeonEn6$VQ efy6$~U IfTU TU `muIntelliFeature Notes UU TThe IntelliView and IntelliPrint features are intended for use on ports attached to us%UU Zterminals, or attached to modems into which a terminal would be dialing in. This includes 1UU@6PCs running appropriate terminal emulation software. CUU `You should not use an IntelliFeatures profile that contains IntelliView or IntelliPrint OUUt_`features if you are using the port to support file transfers. This includes transfers using es[UUd Ycu and uucp, as well as upload/download capabilities supplied by third party ogUU$[applications and zmodem-style file transfer capabilities provided with PC terminal sUU@demulation software. UU XWhy? IntelliView scans the incoming data stream for hot key sequences which are ~UUPpresumed to have been sent from one of the terminals function keys. Also, both UU\IntelliView and IntelliPrint cause additional control sequences to be sent to the terminal. UUinXEach action interferes with the contents of the data being sent to or from the port and UU@ r<therefore can interfere with transferring a file correctly. UU ZbIf you must use an IntelliView-configured port for file transfer, you can use the ip2_hot UUZyo\utility to temporarily disable hot key scanning, and to re-enable it afterward. However, it UU@ZndEis easy to forget to do this, so we recommend you do not tempt fate. dUU \Remember that when you use IntelliSet features to specify a type of flow control or to lock rmUU\in a baud rate, this prevents an application from later changing your choice. This is a two- s UUkeVedged sword: It can prevent an application from turning off hardware flow control and UUncZallow you to specify a baud rate that would otherwise be unsupported in UNIX. But it will !UUtoUalso prevent an application from intentionally making these changes when it would be n-UU@ng necessary. rom?UU cWhenever possible, specify the IntelliFeature profile dumb for any ports you will be using IfKUU@ntRfor uucp, cu, or other file-transfer and communications software. ]UU`HiteIntelliSet tab and onlcr settings have no effect on IntelliViews alternate screens. oUU Ior[If an application turns off the cursor, some terminals may not restore the cursor when the hen{UU@It <user changes screens. This is a limitation of the terminal. 6$XQ a6$l  6>w7Ran6>winbdwa f UU`Display Choices. l>wl9Rtrw>wlUNbt wl UU`#toF2 o p2>w;Rkg 2>wwob- UU`"ss ctrl- O 6=w=Rent6=wbforny UU` uSelect Choice. / Save Form. fo=wl?Rrsf=wlsob] UU`#llF3 2=wAR fe2=wtebeen  UU`"or ctrl- E cat$Ew~ !Syot$Ew~ enk{UU` cIntelliView Profiles Ew~ #SEw~ k6$UUe l Ew~ %SEw~ k6UUe b 6Aw+Re l6Awb UU`lAction UN6?w1Rp26?wbk UU`Display Help message. DEw~ 'SDEw~ knt6UUe  ?wl3Roe.?wlb UU`#rF1 $Dwl4)S$Dwl4k UU` Profile Name Dwu4+SorDwu4~k UU`yTerminal Type 6Bw %R c6Bw  b UUh hAlternate Function key Bw 'RBw bUUe  Awl-R6Awlbe UU` Function Key 2Aw/R2Awbp2 UU "Alternate (hold down the Ctrl UU@ mkey and type the letter) 2?w5R 2?wb UU`" ctrl- I Dw?4-SDw?44k$ UU  Function UUKey to "UU select Next .UU@ Screen uDDw~4/SuDDw~4k UU  TFunction Key to Select RUU@Specific Screens. 2Bw )R2Bw eybwUUe  $@wl1S$@wl kwlTU TU` wy60.2t @wu13Se @wu1(tik2 UU Wyse 60 (supports two UUpages of display in "UU@rn most modes) t@w?5Sy t@w?kR UU` F12 D@w~7SD@w~k4 UU` none $?wl 9S$?wl  kUTU TU  " wy60.2pt RUTU   wy60.2pt.xon PUTU@  D wy60.2pt.cts ?wu ;S?wu  k T UUd Se t?w? =S 2?w? k UU`  F12 eyD?w~ ?SD?w~ k UU` ctrl-F1, ctrl-F2 $9wl AS$9wl k1(TU TU ' wy60.3t, wy60.3pt RUTU@' s wy60.3pt.xon PUTU`9 d wy60.3pt.cts 9wu CS 9wu k UU )kWyse 60 (in Econ-80 UU@)Dmode) 65wpR~65w4b UU`$Display previous page. 5wlrR5wl b0.2  UU`#Page Up .x25wtR25wb UU`" ctrl- B 66wnvR66wn bw? UU`Display next page. 6wnlxR6wnl~bk UU`# Page Down 26wnzR 26wnb$ UU`"k ctrl- F U 67w]|R67w] b9 UU` Move right one field. 7w]l~R7w]lbkWy UU`" right-arrow )27w]R27w]b4b UU`" ctrl- R Di68wLR68wLbl UU`.2Move left one field. 8wLlR8wLlbb UU`" left-arrow ct28wLR28wLb b UU`" ctrl- L Di69w;R69w;b UU`kMove down one field. a9w;lR9w;lbb UU`" down-arrow l-29w;R29w;bb UU`" ctrl- D e r6:w*R6:w*]b UU` Move up one field. ht-:w*lR:w*lbb UU`" up-arrow t2:w*R2:w*bb UU`" ctrl- U Mo6;wR 6;wb UU` bCopy. ;wlR;wlbwL UU`!#F5 b2;wR2;wb6 UU`"" ctrl- C 6 tv955.2p, tv955.2pt RUTU> tv955.2p.xon PUTU> ~tv955.2pt.xon NU$TU> .2 tv955.2p.cts LU-TU@> *tv955.2pt.cts ,w~u2S !cl-,w~u2@k UU`?$Televideo 955 ,w~?2S! "u.8,w~?2k UU`@none D,w~~2S"!GeD,w~~2kwi UU`A!shift-F10, shift-F11 r$-wmlS#$ :$-wmloskTU TU`B  tr170.3pt -wmuS$#%_5-wmuctk0 yD UU`CRelisys TR170 -wm?S%$&-wm?ctk1, UU`DtrF12 A D-wm~S&%D-wm~2k UU`F>.ctrl-F1, ctrl-F2, ctrl-F3 HZFV' (v.t.tv TableFootnoteϸEӌDbREGV(')v 2ϸEӌDbREϸEwPϸEwP TableFootnote$EHV)(*v evi$E$$"$8AEIV*)+v $8AE$D$D Section Top2$V$JV+*.v2,- Section TopGKV,-+lG$GG.LV-,+.pt .(o#9 M MV.+0v// Thicker LineReMBNV/.MBwm?MحM$qHFEOV0.1v m$qHFE$$ Thicker Line~ C 131PV104v>23bang, 3;' %QV231 3;' %3$p*/+ #ʝFRV321 #ʝF#4#4!-`nL*[SV41v -`nL*[-z-zBang1#dLeft+dARightdv2 Reference$dChapter-dyToChapterd}ldddt d ddThLidd md  d ! $d ! "Thd "!1K4 fP= Heading2Body. f = Body. f =  numbcont. df C = CmdFTC:Example : . f =  Body.  =   $.!H.l.4.... .D.CmdF2.   =  CmdF1. f = x..Body. f =   x..Body. f F =  TableTitleF:Table : . f = Body. =   .$.FH.l..... . D.CmdF2. f = B.....Body. fC = CmdFTC:Example : . f =+ CellHeading. f =+ CellFooting. fF =  TableTitleF:Table : . f! =  Bulleted\t. fT = Heading3Body: f C = MenuFTC:Screen < >< >: . f =+ CellHeading. f =+ Footnote. f C =  TableTitleC:Table < >< >: . fP= Heading2Body. f@= partnoHeading1.  =  CmdF2. fP= Heading1 Single LineBody.   =   screenTop.  =  screen. :   =  MenuF1.  =  MenuF2. f! =   Bulleted\t. f = Body. # =  CmdF1 . refQ =  Numbered1.\tNumbered. f =   Body. $$f =  nu.. . . . Contents2. f!P= Heading1 Single LineBody. f =  Numbered.\t. fC = MenuFTC:Screen < >< >: .  =  MenuF1. f =  CellBody. f C =  TableTitleC:Table : . fD= bangbangBody: =  MenuF2. Z =  MenuF3Emphasis Z:Path: . f =+u TableFootnote. f =   numbcont. $$f =  +>. . . . . Contents2. 33= TinyTextf =  CellBody. f =  Numbered.\t. f = Body. fD= bangbangBody:  = .   zfoots Thicker Line. $f! = xt$ nbull\t.  =  CmdF1. " = CmdF1. $f! = $ nbull \t. HH =  script. fP= Heading2Body. f =  Boldy. lf =  Boldy . dFHH  =  script. dFfP= Heading1 Single LineBody. f =   .. . . . Contents. f@= Titlenpartno. f@ = partnoHeading1. f =  Bulleted\t. f =  .. . . . Contents.  =  zfoot Thicker Line. fP= Heading1 Single LineBody. fP= Heading1 Single LineBody. f@= Titlepartno. f@ = partnoHeading1. 1!= =  =  =+ = =  supertitler = 0+ Emphasis =   =     EquationVariables =  =  3>  screen =  = =  REF= =+stress=  =  =  =  =  type =   =    3=  type =  =  !=  "=  #=  3(=  supertitlei == =Z=== = =Ze =Z =Z== =Z =Z =Z =Z=Thin=Medium=Double= Thick@= Very Thin -m- .===HHHHHFormat A/===@8Nbang0===6l$:mentab=2===@8Nbang3===Q6hHm2col4===menuform5===Q6H2col6===Q6H2col7===Hucomtab8===?set9===@8Nbang :===HmHHHHFormat B ?===hScreenC===c¹cmddefD===hcmdform?E===$(x*Z$03textF===qcmdfd!q#`2B!9O@8N`I"2N@8N,%5blD.&3klu?o~E6Fwr`2B!$`I"6>w%6=w%cm$Ew~ &=6Bw %6Aw%=!6?w%$Dw4&l$@w&u$?w &$9w &w $.w\&65w%66wn%67w]%68wL%69w;%6:w*%w6;w%w6$WhiteddA?Reddd@Greendd ABlue~dBCyandCMagenta]d DYellowM]M W.OptimalExpert.R.700 MSTT31c347W.Palatino.R.400Palatino-RomanW.Palatino.R.700 Palatino-BoldW.Courier.R.700 Courier-BoldW.Palatino.I.400Palatino-Italic W.Times.R.400 Times-RomanUW.Courier New.R.700 Courier-BoldW.Courier.I.700Courier-BoldObliqueW.Palatino.I.700Palatino-BoldItalicW.Courier.I.400Courier-ObliqueW.Helvetica.I.400Helvetica-ObliqueW.Helvetica.R.700Helvetica-Bold8 Courier Courier New Helvetica OptimalExpertV Palatino+Times Regular Regular BoldItalicRegularOblique̻%zqfiUDU\)h9Nƌf};2oZb}AXo+k}q՞n]_^NR_o]}e'9~ĝoéuO/OSBF˩|cfrE=g3V*/qk2$6G{C塃cT 4i@c*0:*9S0&*F}B!wվoH£hܙNp$iރ,rOX ^jz= )-@ "yQn]v+lO#H)|^Z7ߗgGшj:`\)bdZvwu%erDNu-Y@M