Deleted Added
full compact
1,29c1,12
< .TH Cronyx-Sigma 1
< .rm ES
< .rm EE
< .de ES
< .PP
< .nf
< .in +0.5i
< ..
< .de EE
< .in -0.5i
< .fi
< ..
< .na
< .SH NAME
< .B cx
< \- asynchronous Cronyx-Sigma adapter driver
< .br
< .B if_cx
< \- synchronous Cronyx-Sigma adapter driver
< .SH CONFIGURATION
< .B
< device cx0 at isa? port 0x240 irq 15 drq 7
< .br
< .B
< device cx1 at isa? port 0x260 irq 12 drq 6
< .br
< .B
< pseudo-device sppp
< .P
---
> .Dd "December 12, 1994"
> .Dt CX 4 i386
> .Os FreeBSD
> .Sh NAME
> .Nm cx ,
> .Nm if_cx
> .Nd asynchronous/synchronous Cronyx-Sigma adapter driver
> .Sh CONFIGURATION
> .Cd "device cx0 at isa? port 0x240 irq 15 drq 7"
> .Cd "device cx1 at isa? port 0x260 irq 12 drq 6"
> .Cd pseudo-device sppp
> .Pp
33c16,18
< .IP Port
---
> .Pp
> .Bl -tag -compact -width Port
> .It Port
35c20
< .IP IRQ
---
> .It IRQ
37c22
< .IP DMA
---
> .It DMA
39,40c24
< .SH DESCRIPTION
< .PP
---
> .Sh DESCRIPTION
44,59c28,55
< .ES
< Model Channels
< ----------------------------------------------
< Cronyx-Sigma-100 0
< Cronyx-Sigma-400 4, 5, 6, 7
< Cronyx-Sigma-500 0, 4, 5, 6, 7
< Cronyx-Sigma-401 0, 1, 2, 3
< Cronyx-Sigma-404 0, 1, 2, 3
< Cronyx-Sigma-410 0, 1, 2, 3
< Cronyx-Sigma-440 0, 1, 2, 3
< Cronyx-Sigma-703 0, 1, 2, 4, 5, 6, 7
< Cronyx-Sigma-801 0, 1, 2, 3, 4, 5, 6, 7
< Cronyx-Sigma-810 0, 1, 2, 3, 4, 5, 6, 7
< Cronyx-Sigma-840 0, 1, 2, 3, 4, 5, 6, 7
< .EE
< .PP
---
> .Pp
> .Bl -tag -compact -width Cronyx-Sigma-999
> .It Model
> Channels
> .It Cronyx-Sigma-100
> 0
> .It Cronyx-Sigma-400
> 4, 5, 6, 7
> .It Cronyx-Sigma-500
> 0, 4, 5, 6, 7
> .It Cronyx-Sigma-401
> 0, 1, 2, 3
> .It Cronyx-Sigma-404
> 0, 1, 2, 3
> .It Cronyx-Sigma-410
> 0, 1, 2, 3
> .It Cronyx-Sigma-440
> 0, 1, 2, 3
> .It Cronyx-Sigma-703
> 0, 1, 2, 4, 5, 6, 7
> .It Cronyx-Sigma-801
> 0, 1, 2, 3, 4, 5, 6, 7
> .It Cronyx-Sigma-810
> 0, 1, 2, 3, 4, 5, 6, 7
> .It Cronyx-Sigma-840
> 0, 1, 2, 3, 4, 5, 6, 7
> .El
> .Pp
65c61
< .PP
---
> .Pp
69c65
< .PP
---
> .Pp
73,75c69,74
< .PP
< The special device files (/dev/*) for the adapter Cronyx-Sigma
< are created by the command file ``/dev/MAKEDEV.cx''.
---
> .Pp
> The special device files,
> .Pa /dev/* ,
> for the adapter Cronyx-Sigma
> are created by th
> .Xr MAKEDEV 8
77c76
< .ES
---
> .Bd -literal
79,82c78,81
< sh MAKEDEV.cx cronyx ttyx0 ttyx1 ttyy0
< .EE
< .SH "Asynchronous driver"
< .PP
---
> sh MAKEDEV cronyx ttyx0 ttyx1 ttyy0
> .El
> .Sh "Asynchronous driver"
> .Pp
84,89c83,95
< /dev/ttyx# - for adapter cx0, /dev/ttyy# - for adapter cx1,
< /dev/ttyz# - for cx2.
< Here\ # is the channel number in hexadecimal form, 0-9-a-f.
< .PP
< The driver fulfills the following standard ioctl requests (see ioctl(2)):
< .IP TIOCSBRK
---
> .Pa /dev/ttyx#
> - for adapter cx0,
> .Pa /dev/ttyy#
> - for adapter cx1,
> .Pa /dev/ttyz#
> - for cx2.
> Here # is the channel number in hexadecimal form, 0-9-a-f.
> .Pp
> The driver fulfills the following standard ioctl requests (see
> .Xr ioctl ) :
> .Pp
> .Bl -tag -width TIOCXXXXX -compact
> .It Dv TIOCSBRK
91c97
< .IP TIOCCBRK
---
> .It Dv TIOCCBRK
93c99
< .IP TIOCSDTR
---
> .It Dv TIOCSDTR
96,97c102,108
< TIOCCDTR, TIOCSDTR, TIOCMSET, TIOCMBIS, TIOCMBIC ioctl calls.
< .IP TIOCCDTR
---
> .Dv TIOCCDTR ,
> .Dv TIOCSDTR ,
> .Dv TIOCMSET ,
> .Dv TIOCMBIS ,
> .Dv TIOCMBIC
> ioctl calls.
> .It TIOCCDTR
99c110
< .IP TIOCMSET
---
> .It TIOCMSET
101c112,115
< The signals DTR and RTS are controlled by TIOCM_DTR and TIOCM_RTS
---
> The signals DTR and RTS are controlled by
> .Dv TIOCM_DTR
> and
> .DvTIOCM_RTS
103c117
< .IP TIOCMBIS
---
> .It TIOCMBIS
105c119,122
< The signals DTR and RTS are controlled by TIOCM_DTR and TIOCM_RTS
---
> The signals DTR and RTS are controlled by
> .Dv TIOCM_DTR
> and
> .Dv TIOCM_RTS
107c124
< .IP TIOCMBIC
---
> .It TIOCMBIC
109c126,129
< The signals DTR and RTS are controlled by TIOCM_DTR and TIOCM_RTS
---
> The signals DTR and RTS are controlled by
> .Dv TIOCM_DTR
> and
> .Dv TIOCM_RTS
111c131
< .IP TIOCMGET
---
> .It TIOCMGET
114,123c134,151
< .ES
< TIOCM_LE - always set (Line Enabled)
< TIOCM_DSR - Data Set Ready signal received
< TIOCM_CTS - Clear To Send signal received
< TIOCM_CD - Data Carrier Detect signal received
< TIOCM_DTR - Data Terminal Ready signal transmitted
< TIOCM_RTS - Request To Send signal transmitted
< .EE
< .SH "Synchronous driver"
< .PP
---
> .Pp
> .Bl -tag -width TIOCM_XXX -compact
> .It TIOCM_LE
> always set (Line Enabled)
> .It TIOCM_DSR
> Data Set Ready signal received
> .It TIOCM_CTS
> Clear To Send signal received
> .It TIOCM_CD
> Data Carrier Detect signal received
> .It TIOCM_DTR
> Data Terminal Ready signal transmitted
> .It TIOCM_RTS
> Request To Send signal transmitted
> .El
> .El
> .Sh "Synchronous driver"
> .Pp
125,128c153,162
< mode by the cxconfig(8) utility, are accessible as network
< interfaces named ``cx#'' where\ # is the channel number, 0..47.
< All standard network interface parameters could be set by ifconfig(8) utility.
< The cxconfig(8) command is used to change some extended channel
---
> mode by the
> .Xr cxconfig 8
> utility, are accessible as network
> interfaces named ``cx#'' where # is the channel number, 0..47.
> All standard network interface parameters could be set by
> .Xr ifconfig 8
> utility.
> The
> .Xr cxconfig 8
> command is used to change some extended channel
130,131c164,165
< (e.g. PPP or Cisco HDLC).
< .PP
---
> (e.g. PpP or Cisco HDLC).
> .Pp
134c168,170
< The mode could be changed by cxconfig(8) utility.
---
> The mode could be changed by
> .Xr cxconfig 8
> utility.
137,138c173,174
< .SH "Synchronous Point-to-Point protocol"
< .PP
---
> .Sj "Synchronous Point-to-Point protocol"
> .Pp
141c177
< protocols as PPP/HDLC and Cisco/HDLC, and also the automatic
---
> protocols as PpP/HDLC and Cisco/HDLC, and also the automatic
149,152c185,191
< (see cxconfig(8)).
< .SH "Channel Options Management"
< .PP
< The cxconfig(8) utility is used for setting the channels options.
---
> (see
> .Xr cxconfig 8 ) .
> .Sh "Channel Options Management"
> .Pp
> The
> .Xr cxconfig 8
> utility is used for setting the channels options.
154c193,194
< system (for example, from the file /etc/rc).
---
> system (for example, from the file
> .Pa /etc/rc ) .
158c198
< .PP
---
> .Pp
162c202,204
< .IP CXIOCGETMODE
---
> .Pp
> .Bl -tag -width CXIOCXXXXXXX -compact
> .It CXIOCGETMODE
164c206
< .IP CXIOCSETMODE
---
> .It CXIOCSETMODE
166c208,209
< .PP
---
> .El
> .Pp
168c211
< .ES
---
> .Bd -literal
184,185c227,230
< .EE
< .IP board
---
> .Ed
> .Pp
> .Bl -tag -width rxbaudxxx
> .It Fa board
187c232
< .IP channel
---
> .It Fa channel
189c234
< .IP type
---
> .It Fa type
191c236
< .IP iftype
---
> .It Fa iftype
194c239
< .IP rxbaud
---
> .It Fa rxbaud
196c241
< .IP txbaud
---
> .It Fa txbaud
198c243
< .IP mode
---
> .It Fa mode
200c245
< .IP opt
---
> .It Fa opt
202c247
< .IP aopt
---
> .It Fa aopt
204c249
< .IP hopt
---
> .It Fa hopt
206c251
< .IP bopt
---
> .It Fa bopt
208c253
< .IP xopt
---
> .It Fa xopt
210c255
< .IP sopt
---
> .It Fa sopt
212,215c257,260
< .SH FILES
< .PP
< /dev/cx??
< .IP
---
> .El
> .Sh FILES
> .Bl -tag -width /dev/cxXXXX -compact
> .It Pa /dev/cx??
217,219c262,263
< .PP
< /dev/cronyx
< .IP
---
> .It Pa /dev/cronyx
> .El
221,239c265,279
< .PP
< /sys/i386/isa/cronyx.c
< .br
< /sys/i386/isa/cx.c
< .br
< /sys/i386/isa/if_cx.c
< .br
< /sys/i386/isa/cronyx.h
< .br
< /sys/i386/isa/cxreg.h
< .br
< /sys/net/if_spppsubr.c
< .br
< /sys/net/if_sppp.h
< .IP
< The sources of the driver.
< .SH SEE ALSO
< .PP
< cxconfig(8)
---
> .Pp
> The sources for the driver reside in:
> .Pp
> .Bl -tag -width /dev/cxXXXX -compact
> .It Pa /sys/i386/isa/cronyx.c
> .It Pa /sys/i386/isa/cx.c
> .It Pa /sys/i386/isa/if_cx.c
> .It Pa /sys/i386/isa/cronyx.h
> .It Pa /sys/i386/isa/cxreg.h
> .It Pa /sys/net/if_spppsubr.c
> .It Pa /sys/net/if_sppp.h
> .El
> .Sh SEE ALSO
> .Xr cxconfig 8 ,
> .Xr ifconfig 8