Deleted Added
full compact
rc.4 (131786) rc.4 (134068)
1.\"
2.\" Copyright (c) 2004 Tom Rhodes
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

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

18.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24.\" SUCH DAMAGE.
25.\"
1.\"
2.\" Copyright (c) 2004 Tom Rhodes
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

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

18.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24.\" SUCH DAMAGE.
25.\"
26.\" $FreeBSD: head/share/man/man4/rc.4 131786 2004-07-08 06:38:59Z ru $
26.\" $FreeBSD: head/share/man/man4/rc.4 134068 2004-08-20 05:25:11Z trhodes $
27.\"
27.\"
28.Dd June 21, 2004
28.Dd August 20, 2004
29.Dt RC 4
30.Os
31.Sh NAME
32.Nm rc
33.Nd RISCom/8 multiport card
34.Sh SYNOPSIS
35.Cd device isa
36.Cd device rc

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

57The block must be aligned on a sixteen port boundary.
58The jumper-selectable hardware interrupt level may be set to
59be detected during system
60initialization using settings found in the
61.Pa /boot/device.hints
62file.
63.Pp
64This driver is mostly based on Cirrus Logic CL-CD180 driver.
29.Dt RC 4
30.Os
31.Sh NAME
32.Nm rc
33.Nd RISCom/8 multiport card
34.Sh SYNOPSIS
35.Cd device isa
36.Cd device rc

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

57The block must be aligned on a sixteen port boundary.
58The jumper-selectable hardware interrupt level may be set to
59be detected during system
60initialization using settings found in the
61.Pa /boot/device.hints
62file.
63.Pp
64This driver is mostly based on Cirrus Logic CL-CD180 driver.
65.Sh ERRORS
65.Sh DIAGNOSTICS
66The following driver specific error messages
67may be reported:
66The following driver specific error messages
67may be reported:
68.Bl -tag -width Er
69.It Bq Er EBUSY
70May be returned if the device was busy when a
71request to access its resources was made by
68.Bl -diag
69.It "rc%d channel%d: interrupt-level buffer overflow"
70An internal buffer overflow error has occurred on
71the listed channel.
72The
72.Nm
73.Nm
73and was denied.
74.It Bq Er ENOMEM
75May be returned if the
74driver will need reloaded to correct this.
75.It "rc%d: Bad char chan %d"
76The channel has obtained a bad set of characters.
77.It "rc%d: Got extra chars chan %d"
78The
76.Nm
79.Nm
77driver was unable to obtain the
78.Tn IOBASE
79addresses.
80.It Bq Er ENXIO
81May be returned if the device cannot obtain a valid
82.Tn I/O
83port through
84.Fn isa_get_port .
85This error may also be returned if the
86.Fn isa_get_irq
87function cannot obtain a valid
88.Tn IRQ .
80driver got more characters than expected on the channel shown.
81.It "rc%d: data mismatch chan %d ptr %d (%d != %d)"
82Data sent from channel
83.Ar %d
84to the rx buffer was different then expected.
85.It "rc%d: channel %d command timeout, rc.c line: %d"
86A command timeout has occurred on the channel, the
87.Pa src/sys/dev/rc.c
88file can be consulted for more information.
89.El
90.Sh SEE ALSO
91.Xr tty 1 ,
92.Xr ttyname 3 ,
93.Xr sio 4 ,
94.Xr tty 4 ,
95.Xr device.hints 5 ,
96.Xr comcontrol 8 ,

--- 28 unchanged lines hidden ---
89.El
90.Sh SEE ALSO
91.Xr tty 1 ,
92.Xr ttyname 3 ,
93.Xr sio 4 ,
94.Xr tty 4 ,
95.Xr device.hints 5 ,
96.Xr comcontrol 8 ,

--- 28 unchanged lines hidden ---