1928217fdSTom Rhodes.\" $NetBSD: uvisor.4,v 1.3 2001/01/23 21:31:10 augustss Exp $ 2928217fdSTom Rhodes.\" 3928217fdSTom Rhodes.\" Copyright (c) 2000 The NetBSD Foundation, Inc. 4928217fdSTom Rhodes.\" All rights reserved. 5928217fdSTom Rhodes.\" 6928217fdSTom Rhodes.\" This code is derived from software contributed to The NetBSD Foundation 7928217fdSTom Rhodes.\" by Lennart Augustsson. 8928217fdSTom Rhodes.\" 9928217fdSTom Rhodes.\" Redistribution and use in source and binary forms, with or without 10928217fdSTom Rhodes.\" modification, are permitted provided that the following conditions 11928217fdSTom Rhodes.\" are met: 12928217fdSTom Rhodes.\" 1. Redistributions of source code must retain the above copyright 13928217fdSTom Rhodes.\" notice, this list of conditions and the following disclaimer. 14928217fdSTom Rhodes.\" 2. Redistributions in binary form must reproduce the above copyright 15928217fdSTom Rhodes.\" notice, this list of conditions and the following disclaimer in the 16928217fdSTom Rhodes.\" documentation and/or other materials provided with the distribution. 17928217fdSTom Rhodes.\" 18928217fdSTom Rhodes.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 19928217fdSTom Rhodes.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 20928217fdSTom Rhodes.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 21928217fdSTom Rhodes.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 22928217fdSTom Rhodes.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 23928217fdSTom Rhodes.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 24928217fdSTom Rhodes.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 25928217fdSTom Rhodes.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 26928217fdSTom Rhodes.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 27928217fdSTom Rhodes.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 28928217fdSTom Rhodes.\" POSSIBILITY OF SUCH DAMAGE. 29928217fdSTom Rhodes.\" 304f4acb65SEdward Tomasz Napierala.Dd April 26, 2017 31928217fdSTom Rhodes.Dt UVISOR 4 32928217fdSTom Rhodes.Os 33928217fdSTom Rhodes.Sh NAME 34928217fdSTom Rhodes.Nm uvisor 3533ecc83dSSimon L. B. Nielsen.Nd "USB support for the PalmOS based PDAs" 36928217fdSTom Rhodes.Sh SYNOPSIS 370a771a3bSChristian BruefferTo compile this driver into the kernel, 380a771a3bSChristian Bruefferplace the following lines in your 390a771a3bSChristian Bruefferkernel configuration file: 400a771a3bSChristian Brueffer.Bd -ragged -offset indent 4199fc5899SMartin Wilke.Cd "device usb" 4299fc5899SMartin Wilke.Cd "device ucom" 43fc1a4ecfSWarner Losh.Cd "device uvisor" 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 Bruefferuvisor_load="YES" 510a771a3bSChristian Brueffer.Ed 52928217fdSTom Rhodes.Sh DESCRIPTION 53928217fdSTom RhodesThe 54928217fdSTom Rhodes.Nm 5533ecc83dSSimon L. B. Nielsendriver provides support for USB based PalmOS PDAs, like Handspring 5633ecc83dSSimon L. B. NielsenVisor, Palm Mxxx series, and Sony Clie. 57928217fdSTom Rhodes.Pp 58928217fdSTom RhodesThe device is accessed through the 59928217fdSTom Rhodes.Xr ucom 4 60928217fdSTom Rhodesdriver which makes it behave like a 61928217fdSTom Rhodes.Xr tty 4 . 62928217fdSTom RhodesThe device has several ports for different purposes, each of them gets its 63928217fdSTom Rhodesown 64928217fdSTom Rhodes.Xr ucom 4 65928217fdSTom Rhodesdevice. 66928217fdSTom RhodesThe attach message describes the purpose of each port. 67928217fdSTom Rhodes.Pp 6833ecc83dSSimon L. B. NielsenThe usual Pilot tools can be used to access the attached device on the 6933ecc83dSSimon L. B. NielsenHotSync port. 7033ecc83dSSimon L. B. Nielsen.Sh HARDWARE 7133ecc83dSSimon L. B. NielsenThe 7233ecc83dSSimon L. B. Nielsen.Nm 7333ecc83dSSimon L. B. Nielsendriver supports the following devices: 7433ecc83dSSimon L. B. Nielsen.Pp 7533ecc83dSSimon L. B. Nielsen.Bl -bullet -compact 7633ecc83dSSimon L. B. Nielsen.It 775ea8ff67SAlexander LeidingerAceeca Mez1000 RDA 785ea8ff67SAlexander Leidinger.It 7933ecc83dSSimon L. B. NielsenHandspring Treo 8033ecc83dSSimon L. B. Nielsen.It 8133ecc83dSSimon L. B. NielsenHandspring Treo 600 8233ecc83dSSimon L. B. Nielsen.It 8333ecc83dSSimon L. B. NielsenHandspring Visor 8433ecc83dSSimon L. B. Nielsen.It 8533ecc83dSSimon L. B. NielsenPalm I705 8633ecc83dSSimon L. B. Nielsen.It 8733ecc83dSSimon L. B. NielsenPalm M125 8833ecc83dSSimon L. B. Nielsen.It 8933ecc83dSSimon L. B. NielsenPalm M130 9033ecc83dSSimon L. B. Nielsen.It 9133ecc83dSSimon L. B. NielsenPalm M500 9233ecc83dSSimon L. B. Nielsen.It 9333ecc83dSSimon L. B. NielsenPalm M505 9433ecc83dSSimon L. B. Nielsen.It 9533ecc83dSSimon L. B. NielsenPalm M515 9633ecc83dSSimon L. B. Nielsen.It 9733ecc83dSSimon L. B. NielsenPalm Tungsten T 9833ecc83dSSimon L. B. Nielsen.It 9933ecc83dSSimon L. B. NielsenPalm Tungsten Z 10033ecc83dSSimon L. B. Nielsen.It 10133ecc83dSSimon L. B. NielsenPalm Zire 10233ecc83dSSimon L. B. Nielsen.It 10333ecc83dSSimon L. B. NielsenPalm Zire 31 10433ecc83dSSimon L. B. Nielsen.It 10533ecc83dSSimon L. B. NielsenSony Clie 4.0 10633ecc83dSSimon L. B. Nielsen.It 10733ecc83dSSimon L. B. NielsenSony Clie 4.1 10833ecc83dSSimon L. B. Nielsen.It 10933ecc83dSSimon L. B. NielsenSony Clie 5.0 11033ecc83dSSimon L. B. Nielsen.It 11133ecc83dSSimon L. B. NielsenSony Clie PEG-S500C 11233ecc83dSSimon L. B. Nielsen.It 11333ecc83dSSimon L. B. NielsenSony Clie NX60 11433ecc83dSSimon L. B. Nielsen.It 11533ecc83dSSimon L. B. NielsenSony Clie S360 1167f6ff3feSBruce A. Mah.It 1177f6ff3feSBruce A. MahSony Clie TJ37 11833ecc83dSSimon L. B. Nielsen.El 1194f4acb65SEdward Tomasz Napierala.Sh FILES 120*fa196deaSEdward Tomasz Napierala.Bl -tag -width "/dev/ttyU*.init" -compact 121*fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU* 1224f4acb65SEdward Tomasz Napieralafor callin ports 123*fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*.init 124*fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*.lock 1254f4acb65SEdward Tomasz Napieralacorresponding callin initial-state and lock-state devices 1264f4acb65SEdward Tomasz Napierala.Pp 127*fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU* 1284f4acb65SEdward Tomasz Napieralafor callout ports 129*fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*.init 130*fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*.lock 1314f4acb65SEdward Tomasz Napieralacorresponding callout initial-state and lock-state devices 1324f4acb65SEdward Tomasz Napierala.El 133928217fdSTom Rhodes.Sh SEE ALSO 134928217fdSTom Rhodes.Xr tty 4 , 135928217fdSTom Rhodes.Xr ucom 4 , 136928217fdSTom Rhodes.Xr usb 4 137928217fdSTom Rhodes.Sh HISTORY 138928217fdSTom RhodesThe 139928217fdSTom Rhodes.Nm 140928217fdSTom Rhodesdriver was adopted from 141928217fdSTom Rhodes.Nx 1.5 142a2931c09SRuslan Ermilovin August 2002. 143a2931c09SRuslan ErmilovThis manual page was adopted from 144928217fdSTom Rhodes.Nx 145928217fdSTom Rhodesby 1466c899950SBaptiste Daroussin.An Tom Rhodes Aq Mt trhodes@FreeBSD.org 147928217fdSTom Rhodesat that time. 1489cbda590SRuslan Ermilov.Sh BUGS 1499cbda590SRuslan ErmilovThe code to provide multiple 1509cbda590SRuslan Ermilov.Xr ucom 4 1519cbda590SRuslan Ermilovinstances has not yet been ported from 1529cbda590SRuslan Ermilov.Nx . 1539cbda590SRuslan ErmilovIt is unclear whether this driver works in its 1549cbda590SRuslan Ermilovcurrent state. 155