summaryrefslogtreecommitdiff
path: root/share/man
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2007-02-25 04:42:52 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2007-02-25 04:42:52 +0000
commit9d64b5dfa0474792f2c040cad36d257231cd5cc2 (patch)
treec5cbe410491316effd89133ddbf510b45cf46192 /share/man
parentfe7034c3da16093beb8cc902873b79ddd2110c83 (diff)
tweaks by me and dlg; drahn ok
Diffstat (limited to 'share/man')
-rw-r--r--share/man/man4/man4.zaurus/pxaudc.452
1 files changed, 30 insertions, 22 deletions
diff --git a/share/man/man4/man4.zaurus/pxaudc.4 b/share/man/man4/man4.zaurus/pxaudc.4
index cb30f926d82..879568bb4cc 100644
--- a/share/man/man4/man4.zaurus/pxaudc.4
+++ b/share/man/man4/man4.zaurus/pxaudc.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pxaudc.4,v 1.7 2007/02/25 00:43:19 drahn Exp $
+.\" $OpenBSD: pxaudc.4,v 1.8 2007/02/25 04:42:51 deraadt Exp $
.\"
.\" Copyright (c) 2005 David Gwynne <dlg@openbsd.org>
.\"
@@ -22,29 +22,37 @@
.Nd PXA27x USB Device Controller
.Sh SYNOPSIS
.Cd "pxaudc0 at pxaip?"
+.Cd "usbf* at pxaudc?"
.Sh DESCRIPTION
-The PXA27x USB Device Controller is a programmable USB client device.
-It is also responsible for dynamically switching the physical ports between
-the USB host controller and itself by detecting whether a host or client
-cable is plugged into the connector.
-.Pp
-An appropriate driver can configure the device controller to operate as a
-variety of devices, e.g. an Ethernet or mass storage device, when plugged
-into a USB host. Currently only ethernet
-.Xr cdcef 4
-is supported .
+The PXA27x USB Device Controller supplies bus interface functions
+so that
+the USB Function support driver,
+.Xr usbf 4 ,
+can support client-cable USB functions.
.Pp
-Currently, the
+The
.Nm
-driver configures
-.Xr usbf 4
-and
-.Xr cdcef
-usb client drivers on boot and enables host mode
-.Xr ohci 4
-and probes the usb bus when a host cable is connected.
+driver is able to detect the presence of either host or client cables.
+If a host cable is detected, the USB pins are routed to
+the USB host controller,
+.Xr ohci 4 ,
+which supplies USB device support for many devices as described in
+.Xr usb 4 .
+If a client cable is detected, the USB pins are directly used by
+.Nm
+to support USB client functionality, as described in
+.Xr usbf 4 .
.Sh SEE ALSO
-.Xr autoconf 4 ,
.Xr ohci 4 ,
-.Xr usbf 4 ,
-.Xr config 8
+.Xr usb 4 ,
+.Xr usbf 4
+.Sh AUTHORS
+.An -nosplit
+The initial
+.Nm
+driver was written by
+.An David Gwynne Aq dlg@openbsd.org .
+USB Client support was later developed by
+.An Uwe Stuehler Aq uwe@openbsd.org
+and completed by
+.An Dale Rahn Aq drahn@openbsd.org .