home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-386-Vol-2of3.iso
/
b
/
bbux.zip
/
BB.DOC
next >
Wrap
Text File
|
1992-07-02
|
3KB
|
66 lines
BocaBoard 1004/1008 setup for PC-MOS/386
The printed manual contains an error on page 15 (section 4.2) in
describing the config.sys lines needed to run with PC-MOS/386.
The correct syntax to add to config.sys is as follows:
DEVICE=$SERIAL.SYS~
/AD=0280, IB=64, IN=4, IF=14, OF=16~
/AD=0288, IB=64, IN=4, IF=14, OF=16
DEVICE=C:\PCTERM.SYS
Boca Research UNIX and XENIX driver for BB1004, BB1008, BB2016, BBMC04 and
BBMC16:
Since the distribution is on a DOS floppy, you need to use the
DOS utilities, which are a package of the operating system's Extended
Utilities. If the DOS utilities are not installed, you need to
install them.
The XENIX driver is compiled for XENIX 386. A XENIX 286 driver is not
currently available.
The default sio driver that ships with XENIX and some versions
of UNIX is configured by default to search through the system
I/O addresses to identify serial port boards. When both the sio
driver and the BocaBoard driver are installed, the sio driver may
misidentify the BocaBoard as another serial port board. You can
determine if this is the case by examining the /usr/adm/messages file.
The BocaBoard cannot be simultaneously accessed from the sio driver
and the BocaBoard driver. For UNIX, the sio driver can be changed
by editing the /etc/conf/pack.d/sio/space.c file (if you are familiar
with C programming) or by using the "configure" utility to remove
the sio driver. For Xenix, the sio driver is controlled by the
/usr/sys/io/sioconf.c file, which you can change if you are familiar
with C programming and have the Xenix Development System installed.
Alternatively, you can use "configure" to delete the sio driver.
A third alternative is to use the sio driver to drive the BocaBoard.
The 4 and 8 port BocaBoards can be configured to look like
a Hostess board (IO address 140 and IRQ 4 or IO address 200 and
IRQ 3).
BocaBoards have a Port Status Register (PSR) located at offset 7 from
the IO address of the first port. In other words, if the board is
configured for IO address 0x100, the PSR is located at 0x107.
The 16 port BB2016 and BBMC16 products have two PSR registers,
the first at offset 7 from the first port, the second at offset
71 (0x47 hex). Essentially, the 16 port boards look like 2
adjacent 8 port boards sharing the same interrupt.
The PSR uses active HIGH logic, meaning that if a port has
interrupted, its corresponding bit in the PSR goes HIGH.
The PSR port is ordered so that the least significant bit of the PSR
is matched to the first (topmost) port on the board. On the
16 port products, the first port is the closest to the DB37
connector.
Because the BB1004/8 uses a 6-pin RJ-11 connector, some forms of
hardware handshaking are not feasable. Terminals can use XON/XOFF
and DTR handshaking, but not RTS/CTS. Modems can only use XON/XOFF
handshaking.