xref: /freebsd/share/man/man4/uvisor.4 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
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