uart.4 (157276) | uart.4 (157301) |
---|---|
1.\" 2.\" Copyright (c) 2003 Marcel Moolenaar 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.\" --- 9 unchanged lines hidden (view full) --- 18.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25.\" | 1.\" 2.\" Copyright (c) 2003 Marcel Moolenaar 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.\" --- 9 unchanged lines hidden (view full) --- 18.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25.\" |
26.\" $FreeBSD: head/share/man/man4/uart.4 157276 2006-03-30 02:27:25Z jmg $ | 26.\" $FreeBSD: head/share/man/man4/uart.4 157301 2006-03-30 18:39:24Z marcel $ |
27.\" | 27.\" |
28.Dd August 25, 2003 | 28.Dd March 29, 2006 |
29.Dt UART 4 30.Os 31.\" 32.Sh NAME 33.Nm uart 34.Nd driver for Universal Asynchronous Receiver/Transmitter (UART) devices 35.\" 36.Sh SYNOPSIS 37.Cd "device uart" 38.Pp 39.Cd "device puc" 40.Cd "device uart" | 29.Dt UART 4 30.Os 31.\" 32.Sh NAME 33.Nm uart 34.Nd driver for Universal Asynchronous Receiver/Transmitter (UART) devices 35.\" 36.Sh SYNOPSIS 37.Cd "device uart" 38.Pp 39.Cd "device puc" 40.Cd "device uart" |
41.Pp 42.Cd "device scc" 43.Cd "device uart" |
|
41.\" 42.Sh DESCRIPTION 43The 44.Nm 45device driver provides support for various classes of UARTs implementing the 46EIA RS-232C (CCITT V.24) serial communications interface. 47Each such interface is controlled by a separate and independent instance of 48the 49.Nm 50driver. 51The primary support for devices that contain multiple serial interfaces or 52that contain other functionality besides one or more serial interfaces is 53provided by the | 44.\" 45.Sh DESCRIPTION 46The 47.Nm 48device driver provides support for various classes of UARTs implementing the 49EIA RS-232C (CCITT V.24) serial communications interface. 50Each such interface is controlled by a separate and independent instance of 51the 52.Nm 53driver. 54The primary support for devices that contain multiple serial interfaces or 55that contain other functionality besides one or more serial interfaces is 56provided by the |
54.Xr puc 4 55device driver. | 57.Xr puc 4 , 58or 59.Xr scc 4 60device drivers. |
56However, the serial interfaces of those devices that are managed by the | 61However, the serial interfaces of those devices that are managed by the |
57.Xr puc 4 58driver are controlled by the | 62.Xr puc 4 , 63or 64.Xr scc 4 65driver are each independently controlled by the |
59.Nm 60driver. 61As such, the | 66.Nm 67driver. 68As such, the |
62.Xr puc 4 | 69.Xr puc 4 , 70or 71.Xr scc 4 |
63driver provides umbrella functionality for the 64.Nm 65driver and hides the complexities that are inherent when elementary components 66are packaged together. 67.Pp 68The 69.Nm 70driver has a modular design to allow it to be used on differing hardware and --- 36 unchanged lines hidden (view full) --- 107.Sh HARDWARE 108The 109.Nm 110driver supports the following classes of UARTs: 111.Pp 112.Bl -bullet -compact 113.It 114NS8250: standard hardware based on the 8250, 16450, 16550, 16650, 16750 or | 72driver provides umbrella functionality for the 73.Nm 74driver and hides the complexities that are inherent when elementary components 75are packaged together. 76.Pp 77The 78.Nm 79driver has a modular design to allow it to be used on differing hardware and --- 36 unchanged lines hidden (view full) --- 116.Sh HARDWARE 117The 118.Nm 119driver supports the following classes of UARTs: 120.Pp 121.Bl -bullet -compact 122.It 123NS8250: standard hardware based on the 8250, 16450, 16550, 16650, 16750 or |
115the 16950 UARTs | 124the 16950 UARTs. |
116.It | 125.It |
117SAB82532: Siemens SAB 82532 based serial communications controllers in 118asynchronous mode. 119.It 120Z8530: Zilog 8530 based serial communications controllers in asynchronous 121mode. | 126SCC: serial communications controllers supported by the 127.Xr scc 4 128device driver. |
122.El 123.\" 124.Sh FILES 125.Bl -tag -width /dev/ttyu?.init -compact 126.It Pa /dev/ttyu? 127for callin ports 128.It Pa /dev/ttyu?.init 129.It Pa /dev/ttyu?.lock 130corresponding callin initial-state and lock-state devices 131.Pp 132.It Pa /dev/cuau? 133for callout ports 134.It Pa /dev/cuau?.init 135.It Pa /dev/cuau?.lock 136corresponding callout initial-state and lock-state devices 137.El 138.Sh SEE ALSO | 129.El 130.\" 131.Sh FILES 132.Bl -tag -width /dev/ttyu?.init -compact 133.It Pa /dev/ttyu? 134for callin ports 135.It Pa /dev/ttyu?.init 136.It Pa /dev/ttyu?.lock 137corresponding callin initial-state and lock-state devices 138.Pp 139.It Pa /dev/cuau? 140for callout ports 141.It Pa /dev/cuau?.init 142.It Pa /dev/cuau?.lock 143corresponding callout initial-state and lock-state devices 144.El 145.Sh SEE ALSO |
139.Xr puc 4 | 146.Xr puc 4 , 147.Xr scc 4 |
140.\" 141.Sh HISTORY 142The 143.Nm 144device driver first appeared in 145.Fx 5.2 . 146.Sh AUTHORS | 148.\" 149.Sh HISTORY 150The 151.Nm 152device driver first appeared in 153.Fx 5.2 . 154.Sh AUTHORS |
147This manual page was written by | 155The 156.Nm 157device driver and this manual page were written by |
148.An Marcel Moolenaar Aq marcel@xcllnt.net . | 158.An Marcel Moolenaar Aq marcel@xcllnt.net . |