1.\" Copyright (c) 1995 Comtrol, Inc.
2.\" All rights reserved.
3.\"
4.\" $FreeBSD: head/share/man/man4/rp.4 84877 2001-10-13 09:08:37Z yokota $
5.Dd November 15, 1995
6.Os
7.Dt RP 4
8.Sh NAME
9.Nm rp
10.Nd "driver for Comtrol RocketPort Intelligent Serial Port Cards"
11.Sh SYNOPSIS
12.Cd "device rp"
13.Pp
14For ISA cards, you must specify the port address in
15.Pa /boot/device.hints :
16.Cd hints.rp.0.at="isa"
17.Cd hints.rp.0.port="0x100"
18.Sh DESCRIPTION
19This driver provides a kernel device driver for the
20.Tn RocketPort
21and
22.Tn RocketPort RA
23serial boards.
24These boards provide 8, 16, or 32 high-speed serial ports
25while requiring only 68 bytes of I/O space for all 8, 16,
--- 41 unchanged lines hidden (view full) ---
67above address ranges.
68The I/O address range used by any of the
69.Tn RocketPort
70cards must not conflict with any other cards in the system,
71including other
72.Tn RocketPort
73cards.
74The starting range of the I/O ports used by each card
75must match with the I/O address specified in
76.Pa /boot/device.hints .
77.Pp
78Since the first
79.Tn RocketPort
80uses 68 I/O addresses, if the first card is
81set to use an I/O block starting at 0x100,
82it will occupy the I/O ports between 0x100 and 0x143.
83This means that the second, third, or fourth
84.Tn RocketPort
85board may not use the block of addresses starting at 0x140,
86since the first three I/O addresses of that range
87are used by the first board.
88This is an important point to keep in mind.
89.Pp
90If you have two ISA cards, one installed at 0x100 and the
91second installed at 0x180, then you should add the following to
92.Pa /boot/device.hints :
93.Pp
94.Dl hints.rp.0.at="isa"
95.Dl hints.rp.0.port="0x100"
96.Dl hints.rp.1.at="isa"
97.Dl hints.rp.1.port="0x180"
98.Pp
99The configuration of the
100.Tn RocketPort
101cards is done via the set of 8 DIP switches,
102labeled SW1 on the
103.Tn RocketPort
104card:
105.Bd -literal -offset indent
106+-------------------------------+
--- 89 unchanged lines hidden ---
2.\" All rights reserved.
3.\"
4.\" $FreeBSD: head/share/man/man4/rp.4 84877 2001-10-13 09:08:37Z yokota $
5.Dd November 15, 1995
6.Os
7.Dt RP 4
8.Sh NAME
9.Nm rp
10.Nd "driver for Comtrol RocketPort Intelligent Serial Port Cards"
11.Sh SYNOPSIS
12.Cd "device rp"
13.Pp
14For ISA cards, you must specify the port address in
15.Pa /boot/device.hints :
16.Cd hints.rp.0.at="isa"
17.Cd hints.rp.0.port="0x100"
18.Sh DESCRIPTION
19This driver provides a kernel device driver for the
20.Tn RocketPort
21and
22.Tn RocketPort RA
23serial boards.
24These boards provide 8, 16, or 32 high-speed serial ports
25while requiring only 68 bytes of I/O space for all 8, 16,
--- 41 unchanged lines hidden (view full) ---
67above address ranges.
68The I/O address range used by any of the
69.Tn RocketPort
70cards must not conflict with any other cards in the system,
71including other
72.Tn RocketPort
73cards.
74The starting range of the I/O ports used by each card
75must match with the I/O address specified in
76.Pa /boot/device.hints .
77.Pp
78Since the first
79.Tn RocketPort
80uses 68 I/O addresses, if the first card is
81set to use an I/O block starting at 0x100,
82it will occupy the I/O ports between 0x100 and 0x143.
83This means that the second, third, or fourth
84.Tn RocketPort
85board may not use the block of addresses starting at 0x140,
86since the first three I/O addresses of that range
87are used by the first board.
88This is an important point to keep in mind.
89.Pp
90If you have two ISA cards, one installed at 0x100 and the
91second installed at 0x180, then you should add the following to
92.Pa /boot/device.hints :
93.Pp
94.Dl hints.rp.0.at="isa"
95.Dl hints.rp.0.port="0x100"
96.Dl hints.rp.1.at="isa"
97.Dl hints.rp.1.port="0x180"
98.Pp
99The configuration of the
100.Tn RocketPort
101cards is done via the set of 8 DIP switches,
102labeled SW1 on the
103.Tn RocketPort
104card:
105.Bd -literal -offset indent
106+-------------------------------+
--- 89 unchanged lines hidden ---