162c36019SDag-Erling Smørgrav.\"- 26e18fca1SUlrich Spörlein.\" Copyright (c) 2004 Dag-Erling Coïdan Smørgrav 362c36019SDag-Erling Smørgrav.\" All rights reserved. 462c36019SDag-Erling Smørgrav.\" 562c36019SDag-Erling Smørgrav.\" Redistribution and use in source and binary forms, with or without 662c36019SDag-Erling Smørgrav.\" modification, are permitted provided that the following conditions 762c36019SDag-Erling Smørgrav.\" are met: 862c36019SDag-Erling Smørgrav.\" 1. Redistributions of source code must retain the above copyright 962c36019SDag-Erling Smørgrav.\" notice, this list of conditions and the following disclaimer. 1062c36019SDag-Erling Smørgrav.\" 2. Redistributions in binary form must reproduce the above copyright 1162c36019SDag-Erling Smørgrav.\" notice, this list of conditions and the following disclaimer in the 1262c36019SDag-Erling Smørgrav.\" documentation and/or other materials provided with the distribution. 1362c36019SDag-Erling Smørgrav.\" 3. The name of the author may not be used to endorse or promote products 1462c36019SDag-Erling Smørgrav.\" derived from this software without specific prior written permission. 1562c36019SDag-Erling Smørgrav.\" 1662c36019SDag-Erling Smørgrav.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1762c36019SDag-Erling Smørgrav.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1862c36019SDag-Erling Smørgrav.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1962c36019SDag-Erling Smørgrav.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 2062c36019SDag-Erling Smørgrav.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2162c36019SDag-Erling Smørgrav.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2262c36019SDag-Erling Smørgrav.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2362c36019SDag-Erling Smørgrav.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2462c36019SDag-Erling Smørgrav.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2562c36019SDag-Erling Smørgrav.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2662c36019SDag-Erling Smørgrav.\" SUCH DAMAGE. 2762c36019SDag-Erling Smørgrav.\" 2862c36019SDag-Erling Smørgrav.\" $FreeBSD$ 2962c36019SDag-Erling Smørgrav.\" 30*4f4acb65SEdward Tomasz Napierala.Dd April 26, 2017 3162c36019SDag-Erling Smørgrav.Dt UCYCOM 4 3262c36019SDag-Erling Smørgrav.Os 3362c36019SDag-Erling Smørgrav.Sh NAME 3462c36019SDag-Erling Smørgrav.Nm ucycom 3562c36019SDag-Erling Smørgrav.Nd device driver for Cypress CY7C63743 and CY7C64013 USB to RS232 bridges 3662c36019SDag-Erling Smørgrav.Sh SYNOPSIS 370a771a3bSChristian BruefferTo compile this driver into the kernel, 380a771a3bSChristian Bruefferplace the following line in your 390a771a3bSChristian Bruefferkernel configuration file: 400a771a3bSChristian Brueffer.Bd -ragged -offset indent 4199fc5899SMartin Wilke.Cd "device usb" 4299fc5899SMartin Wilke.Cd "device ucom" 4362c36019SDag-Erling Smørgrav.Cd "device ucycom" 440a771a3bSChristian Brueffer.Ed 450a771a3bSChristian Brueffer.Pp 460a771a3bSChristian BruefferAlternatively, to load the driver as a 470a771a3bSChristian Brueffermodule at boot time, place the following line in 480a771a3bSChristian Brueffer.Xr loader.conf 5 : 490a771a3bSChristian Brueffer.Bd -literal -offset indent 500a771a3bSChristian Bruefferucycom_load="YES" 510a771a3bSChristian Brueffer.Ed 5262c36019SDag-Erling Smørgrav.Sh DESCRIPTION 5362c36019SDag-Erling SmørgravThe 5462c36019SDag-Erling Smørgrav.Nm 5562c36019SDag-Erling Smørgravdriver provides support for the Cypress CY7C63743 and CY7C64013 bridge 5662c36019SDag-Erling Smørgravchips. 5762c36019SDag-Erling SmørgravThese chips were designed to provide a low-cost transition path to USB 5862c36019SDag-Erling Smørgravfor existing RS232 devices, and have fairly limited capabilities. 5962c36019SDag-Erling Smørgrav.Pp 6062c36019SDag-Erling SmørgravThe 6162c36019SDag-Erling Smørgrav.Nm 6262c36019SDag-Erling Smørgravdriver behaves like a 6362c36019SDag-Erling Smørgrav.Xr tty 4 . 649453fd71SChristian Brueffer.Sh HARDWARE 659453fd71SChristian BruefferThe 669453fd71SChristian Brueffer.Nm 679453fd71SChristian Bruefferdriver currently supports the following devices which incorporate 689453fd71SChristian BruefferCypress USB to RS232 bridge chips: 699453fd71SChristian Brueffer.Pp 709453fd71SChristian Brueffer.Bl -bullet -compact 719453fd71SChristian Brueffer.It 729453fd71SChristian BruefferDeLorme Earthmate USB GPS receiver 739453fd71SChristian Brueffer.El 74*4f4acb65SEdward Tomasz Napierala.Sh FILES 75*4f4acb65SEdward Tomasz Napierala.Bl -tag -width "/dev/ttyU?.init" -compact 76*4f4acb65SEdward Tomasz Napierala.It Pa /dev/ttyU? 77*4f4acb65SEdward Tomasz Napieralafor callin ports 78*4f4acb65SEdward Tomasz Napierala.It Pa /dev/ttyU?.init 79*4f4acb65SEdward Tomasz Napierala.It Pa /dev/ttyU?.lock 80*4f4acb65SEdward Tomasz Napieralacorresponding callin initial-state and lock-state devices 81*4f4acb65SEdward Tomasz Napierala.Pp 82*4f4acb65SEdward Tomasz Napierala.It Pa /dev/cuaU? 83*4f4acb65SEdward Tomasz Napieralafor callout ports 84*4f4acb65SEdward Tomasz Napierala.It Pa /dev/cuaU?.init 85*4f4acb65SEdward Tomasz Napierala.It Pa /dev/cuaU?.lock 86*4f4acb65SEdward Tomasz Napieralacorresponding callout initial-state and lock-state devices 87*4f4acb65SEdward Tomasz Napierala.El 8862c36019SDag-Erling Smørgrav.Sh SEE ALSO 8962c36019SDag-Erling Smørgrav.Xr tty 4 , 90b96fc197SEdward Tomasz Napierala.Xr ucom 4 , 9162c36019SDag-Erling Smørgrav.Xr usb 4 929cbda590SRuslan Ermilov.Sh HISTORY 939cbda590SRuslan ErmilovThe 949cbda590SRuslan Ermilov.Nm 959cbda590SRuslan Ermilovdriver first appeared in 969cbda590SRuslan Ermilov.Fx 5.3 . 9762c36019SDag-Erling Smørgrav.Sh AUTHORS 9862c36019SDag-Erling Smørgrav.An -nosplit 9962c36019SDag-Erling SmørgravThe 10062c36019SDag-Erling Smørgrav.Nm 10162c36019SDag-Erling Smørgravdriver and this manual page were written by 1026c899950SBaptiste Daroussin.An Dag-Erling Sm\(/orgrav Aq Mt des@FreeBSD.org . 103