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 --- |