88 lines
3.7 KiB
Plaintext
88 lines
3.7 KiB
Plaintext
The RocketPort(R) Linux Driver (6529) Release 1.07 July 11, 1995
|
|
-- A driver for the Comtrol(tm) RocketPort Intelligent Serial Port Cards
|
|
|
|
PRODUCT OVERVIEW
|
|
----------------
|
|
This driver provides a loadable kernel driver for the RocketPort and
|
|
RocketPort RA serial boards. These boards provide, 8, 16, or 32 high-speed
|
|
serial ports while requiring only 68 bytes of I/O space for all 8, 16, or 32
|
|
ports, and do not require an interrupt channel. This driver supports
|
|
up to four RocketPort or RocketPort RA boards in one machine simultaneously.
|
|
If you are using four 32 port RocketPort boards, you can put as many as 128
|
|
intelligent serial ports on your system.
|
|
|
|
For dealer, distributor and other information regarding Comtrol RocketPort,
|
|
contact Comtrol Corporation at (800) 926-6876 or email: info@comtrol.com.
|
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
SYSTEM REQUIREMENTS
|
|
-------------------
|
|
The driver requires a Linux kernel version 1.2.0 or higher.
|
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
INSTALLATION PROCEDURES
|
|
-----------------------
|
|
Read the instructions found in the HW-INSTALL file or the Hardware Reference
|
|
Card shipped with the board to install the RocketPort into your computer.
|
|
|
|
After the board(s) are installed:
|
|
1. Copy the comtrol-1.04.tar.gz file to /usr/src.
|
|
|
|
2. untar the file using GNU tar like this:
|
|
tar xzvf comtrol-1.04.tar.gz
|
|
|
|
3. A subdirectory of /usr/src now exists called comtrol. This contains the
|
|
RocketPort driver and associated files.
|
|
|
|
4. Edit the "rc.rocket" script so that the ROCKET_ARG variable defined
|
|
at the beginning of the script has the correct I/O addresses for your
|
|
board(s), using the configuration options "board1", "board2", "board3",
|
|
and "board4".
|
|
|
|
For example, if you only have one board installed at I/O port 0x280,
|
|
then this line should be set as follows:
|
|
|
|
ROCKET_ARG="board1=0x280"
|
|
|
|
For example, if you have two boards, one installed at 0x100 and the
|
|
second installed at 0x180, then this line should read as follows:
|
|
|
|
ROCKET_ARG="board1=0x100 board2=0x180"
|
|
|
|
Note: Make sure that you allow a 68-byte contiguous address block for the
|
|
first board (starting at 0x100h, 0x140h, 0x180h, 0x200h, 0x240h,
|
|
0x280h, 0x300h, 0x340h, or 0x380h). The second, third, or fourth
|
|
boards require a 64-byte contiguous address block, starting at one
|
|
of the ranges mentioned above but not overlapping the first board.
|
|
|
|
Run 'make install'
|
|
|
|
5. Optionally, edit your /etc/rc.d/rc.S file so that the "rc.rocket"
|
|
script is run automatically each time your system boots.
|
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
REPORTING BUGS
|
|
--------------
|
|
Please send any bugs to Theodore Ts'o, <tytso@mit.edu>, or to Chris
|
|
Elmquist, <chrise@comtrol.com>.
|
|
|
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
|
COMPATIBILITY ISSUES
|
|
--------------------
|
|
For backward compatibility with the serial drivers, the driver
|
|
supports the remapping of 38,400 baud to either 57,600 baud
|
|
or 115,200 baud.
|
|
|
|
In addition, "setrocket" can be used to remap 38,400 baud to 230,400 baud.
|
|
This can improve performance when using high-speed (28,800 bps with
|
|
compression) modems. Beware, however, that not all modems support 230400 baud
|
|
--- check your modem manual for more details.
|
|
|
|
If your system has a recent shared libc installed *and*
|
|
your communication programs have been recompiled to take advantage of
|
|
57,600 and 115,200 baud rates, then you may not need to use the
|
|
remapping option. 230,400 baud still requires the remapping option
|
|
until the appropriate changes can be propagated into the kernel, libc,
|
|
and communication programs so as to support this speed directly.
|
|
|