Ref: 99980024
Title: Software Releases -- SW/1 - Token Ring Version 21000
Date: 8/1/87

Copyright 3Com Corporation, 1991.  All rights reserved.

SW/1-TR Version 21000 offers new device support, greatly enhanced
performance and robustness, and new user interface features.

Bridge Communications' flagship Token Ring product, the CS/1-TR,
has undergone significant software changes.

.br;COMPATIBILITY

SW/1-TR Version 21000 can operate with TokenTerm Version 14000 or
later.  Table 1 (shown below) illustrates the software and
firmware compatbility for SW/1-TR Version 21000.

If there are more than two SIO-16 boards in the CS/1-TR, the MCPU
board must be upgraded to 12 MHz.  If there are one or two SIO-16
boards, a 10 MHz MCPU board can be used.

.br;FEATURES

In addition to all the features of SW/1-A/BSC/SDLC Version
200600, the following features have been implemented in SW/1-TR
Version 21000:

The SHow Version command displays more information about the SIO-
16 boards in the CS/1-TR and about the Token Ring controller.
The following is an example of the screen display generated by
the SHow Version command:

PROMS:  MCPU - M2 MMON rev. 01L
        TR   - No Proms (TRC/M)
        SI01 - MO ASYN rev. 17D
        SI02 - SI016, sw ver. 11030
        SI03 - Mo ASYN rev. 17B

The SHow STatistics command recognizes that a Token Ring
controller is present, and gives data link statistics relevant to
the Token Ring.

If the UseDTRin parameter is set to AsDTR and the UseDCDout
parameter is set to OnConnect, the SIO-16 ports will enter
Command mode only when DTR is active.  In addition, if a port is
in Listen mode, it will immediately return to Command mode after
toggling DCD.

If the UseDTR parameter is set to AsDTR and the UseDCDout
parameter is set to AlwaysAssert, the port will change from
Listen mode to Command mode only on the first data byte after the
DTR circuit becomes active.  In both cases, if DTR drops, the
session will be discontinued.

When you use the SET command to change the EchoMask parameter,
Command mode may be affected.

You can now return Command mode to normal by resuming the
session, and then entering the ECM character.  For example, if
you want control characters to be echoed, you should set the
EchoMask parameter as follows:

set echom = co

After this SET command has taken effect, the backsapce key may
not work properly in Command mode.  To correct this problem, type
"res", and then enter the ECM character.  The backsapce key then
works properly.

Data General terminals are now supported on SIO-16 ports.  A new
option, DataGeneral, has been added to the DeVice parameter.
Devices are now classified as Host or Terminal, as Paper or
Glass, and as Default or DataGeneral.

Data General terminals are not supported on SIO-8 boards; they
are supported on SIO-16 boards.  Data General hosts are not
supported on SIO-16 boards; they are supported on SIOS-8 boards.
The software will not provide warnings for incorrect hardware
configuration.

The DataGeneral option puts the terminal in Data General mode, in
which both the Bridge User Interface and the Serial I/O module's
operations are altered.

The DeVice parameter will control the default parameter settings
for the Data General environment.  Whenever it is set, the
Bridge User Interface will configure the port for a set of
default Data General parameters.  Therefore, you should set the
DeVice parameter before you alter other parameters.  Standard
default parameters are not restored when DeVice is set to
Default.  The default parameter settings are made only when the
DeVice parameter is changed by the SETDefault command.

The parameter settings after the DeVice parameter is set to
DataGeneral Terminal are shown in Table 2.  Table 3 shows the
parameter settings when DeVice is set to DataGeneral Host.
-----------------------------------------------------------------
TABLE 1   SOFTWARE/FIRMWARE COMPATIBILITY
-----------------------------------------------------------------
 Product  |   Software   |              Firmware
          |              |
          |              |  SIO          MCPU          TRC/M
-----------------------------------------------------------------
 CS/1-TR  | SW/1-TR      |  SIODL 14   | M1MMON      |  No
          |              |  or later   | 01K or later|  PROMs
          |              |             |             |
          |              |  NOASYN 15A |             |
          |              |  or later   |             |
          |              |             |             |
-----------------------------------------------------------------
TABLE 2 DATA GENERAL TERMINAL PARAMETER SETTINGS

Parameter           Setting

BreakAction         OutofBank
BreakChar           Disabled
DeVice              (Terminal, Glass, DataGeneral)
ECMChar             ^\
ERAse               ^?
FlowControlFrom     (None)
FlowControlTo       (Xon_Xoff)
IdleTimer           1
LineErase           ^U
ReprintLine         ^A
UseDTRin            Ignore
UseDCDout           (AlwaysAssert,NoToggle)
Verbatim            ^P
WordErase           ^B
XOFF                ^S
XON                 ^Q

TABLE 3   DATA GENERAL HOST PARAMETER SETTINGS

Parameter           Setting

DeVice              (Host,Glass,DataGeneral)
FlowControlFrom     (CTS_RTS)
FlowControlTo       (None)
IdleTimer           1
UseDTRin            AsDTR
UdeDCDout           (OnConnect,NoToggle)

The new features specific to Data General terminals become
effective when you set DeVice to DataGeneral, and they are
supported on SIO-16 boards only.  These features are described
below:

For the terminal interface, Data General ^S/^Q will be used.  The
^S/^Q flow control method is used to control data going from the
host to the terminal.  The ^S and ^Q characters, which are the
flow control characters, can be embedded in terminal responses.
As a result, the CS/1-TR and the host have to determine, based on
the context of the data stream, whether or not the ^Q and ^S
characters are XON/XOFF.

SW/1-TR supports Data General context sensitive ^S/^Q, which is
in force when DeVice is DataGeneral and FlowControlFrom is
XON_XOFF, so that the flow control operates properly.

A link-level escape character, ^P, is implemented to allow a Data
General terminal to deliver the flow control characters to a Data
General host over the network on which back-to-back servers are
used.

Any character following ^P will be delivered to the network as
data.  A ^P not preceded by another ^P will be removed from the
data stream by the Communications Server.  Any ^_ that follows ^P
will take precendence over the ^P deletion algorithm.  Note that
^P deletion is performed only when FlowControlFrom is ^Q and
DeVice is DataGeneral.

If you set the Verbatim character to ^P, you must supply spare
^Ps to allow the Bridge User Interface to complete its
transparency operation.  For instance, to send ^Q to the Bridge
User Interface, you must type ^P^P^P^Q.

You may need to pass a Z^Q forward to the application program
despite the fact that ^S/^Q flow control is in effect.  The CS/1-
TR can perform spare ^Q forwarding when it is in Data General
mode and FlowControlFrom is XON/XOFF, so that the ^Q can be
forward properly.

All ^S characters not preceded by ^^,^_, or ^P will be removed
from the data stream and will begin flow control of data from the
server.  The first ^Q character received after any number of ^S
characters will be removed from the data stream.  This will cause
the pending flow control condition to stop.

If a ^Q is not preceded by ^^,^, or ^P, and is not the first ^Q
character received after a ^S character, it will be forwarded as
data.

If you are in a Data General environment, the BreakChar parameter
must be set to Disabled.  Otherwise, it may cause problems with
flow control operations.  Also, if the terminal's parity and the
server's parity do not match, line editing may not work properly.

LF is now treated as a command delimiter for the Bridge User
Interface.  Therefore, both CR and LF will be recognized as the
end of the command line.

The BAud parameter now includes an option called AutobaudLF to
allow autobaud on the LF character.  All baud rates that can be
set on the CS/1-TR from 75 bps to 19.2 Kbps may be detected.
This feature is supported on SIO-boards only.

Data is usually folded modulo 128 for control character
detection.  However, on some eight-bit extended ASCII terminal,
control characters such as XON and XOFF have unique
representations within the 256-character repertoire.  They should
not be folded before being sent to the User Interface or being
recognized by the SIO processor.

You can override the data folding by setting PARity to a new
option called DoNotFold.  You can select this option in
conjunction with None, Even, or Odd parity.  For example, you can
type:

setd PARIty = Even DoNotFold

Because of this new option, it is now possible to use eight-bit
control character with or without parity.  The DoNotFold option,
however, should be used only when the DataBits parameter is set
to 8.  To reset the spedcial PARIty option type:

setd PARIty = 0

When the DoNotFold option is set, the control characters sent
over the network from the CS/1-TR are taken to be eight bits
long.  Long a single character is recognized as ECM, BREAK, XON,
XOFF, or EDIT.

For exmple, with the DoNotFold option, the character encoded as
00010001 will be recognized as XON, and the character encoded as
1001001 will be passed as data.  Without the DoNotFold option,
both bit patterns will be interpreted as XON character, because
the uppermost bit is ignored.  This feature is supported on SIO-
16 boards only.

.br;CURRENT MANUALS
*   Series/1 Installation Guide (11/86)
    (Part number: 09-0099-05)
*   Connection Service User's Guide (8/86)
    (Part number: 09-0063-01)
*   Connection Service User's Quick Reference Guide (12/85)
    (Part number: 09-0062-00
*   Network Management Guide (1/87)
    (Part number: 09-0067-01)
*   Configuration Guide (1/87)
    (Part number: 09-0093-00)
*   Getting Started Guide (1/8)
    (Part number: 09-0043-01)








