Deleted Added
full compact
rp.4 (83113) rp.4 (84877)
1.\" Copyright (c) 1995 Comtrol, Inc.
2.\" All rights reserved.
3.\"
1.\" Copyright (c) 1995 Comtrol, Inc.
2.\" All rights reserved.
3.\"
4.\" $FreeBSD: head/share/man/man4/rp.4 83113 2001-09-05 20:14:59Z obrien $
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"
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.Cd "device rp0 at isa? port 0x180"
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"
14.Sh DESCRIPTION
15This driver provides a kernel device driver for the
16.Tn RocketPort
17and
18.Tn RocketPort RA
19serial boards.
20These boards provide 8, 16, or 32 high-speed serial ports
21while requiring only 68 bytes of I/O space for all 8, 16,

--- 41 unchanged lines hidden (view full) ---

63above address ranges.
64The I/O address range used by any of the
65.Tn RocketPort
66cards must not conflict with any other cards in the system,
67including other
68.Tn RocketPort
69cards.
70The starting range of the I/O ports used by each card
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
71must match with the I/O address specified in the kernel
72configuration file.
75must match with the I/O address specified in
76.Pa /boot/device.hints .
73.Pp
74Since the first
75.Tn RocketPort
76uses 68 I/O addresses, if the first card is
77set to use an I/O block starting at 0x100,
78it will occupy the I/O ports between 0x100 and 0x143.
79This means that the second, third, or fourth
80.Tn RocketPort
81board may not use the block of addresses starting at 0x140,
82since the first three I/O addresses of that range
83are used by the first board.
84This is an important point to keep in mind.
85.Pp
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
86The configuration of the
87.Tn RocketPort
88cards is done via the set of 8 DIP switches,
89labeled SW1 on the
90.Tn RocketPort
91card:
92.Bd -literal -offset indent
93+-------------------------------+

--- 89 unchanged lines hidden ---
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 ---