diff options
author | Uwe Stuehler <uwe@cvs.openbsd.org> | 2006-11-26 22:49:25 +0000 |
---|---|---|
committer | Uwe Stuehler <uwe@cvs.openbsd.org> | 2006-11-26 22:49:25 +0000 |
commit | 9df5979372f7a14f6a3ebb5b293e0d6f3132ed61 (patch) | |
tree | 01c288cb60b4d9f066774dbe05cc93b4fc978032 /share/man/man4/usbf.4 | |
parent | a108069814040bbcff4f3afa287821fd5bfa95fc (diff) |
Introduction to Universal Serial Bus function support.
Diffstat (limited to 'share/man/man4/usbf.4')
-rw-r--r-- | share/man/man4/usbf.4 | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/share/man/man4/usbf.4 b/share/man/man4/usbf.4 new file mode 100644 index 00000000000..4655a3de3d6 --- /dev/null +++ b/share/man/man4/usbf.4 @@ -0,0 +1,73 @@ +.\" $OpenBSD: usbf.4,v 1.1 2006/11/26 22:49:24 uwe Exp $ +.\" +.\" Uwe Stuehler, 2006. Public Domain. +.\" +.Dd August 9, 2006 +.Dt USBF 4 +.Os +.Sh NAME +.Nm usbf +.Nd introduction to Universal Serial Bus function support +.Sh SYNOPSIS +.\" XXX SYNOPSIS should be similar to usb.4 +.Cd "usbf* at pxaudc?" +.Sh DESCRIPTION +.Ox +provides machine-independent bus support and drivers for Universal Serial +Bus +.Pq Tn USB +functions, making it possible in principle for machines running +.Ox +to act as +.Tn USB +device to a +.Tn USB +host. +.Pp +The +.Ox +.Nm +driver has three layers: the controller, the logical device, and the +function layer. +The controller attaches to a physical bus. +The logical device attaches to the controller and the function attaches +to the logical device. +.Pp +Function drivers implement the characteristics of a particular +.Tn USB +device class that the +.Tn USB +host will see when the device is connected to the bus. +.Pp +.\" See +.\" .Xr usbf 9 +.\" for a description of the kernel programming interfaces for +.\" .Tn USB +.\" function support. +.Sh SUPPORTED FUNCTIONS +.Ox +includes the following machine-independent +.Tn USB +function drivers, sorted by device type and driver name: +.Ss Communication devices +.Bl -tag -width 12n -offset ind -compact +.It Xr cdcef 4 +Communication Device Class Ethernet Emulation Model +.Tn USB +network adapter. +.El +.Sh SEE ALSO +.Xr intro 4 , +.Xr pxaudc 4 , +.Xr usbf 9 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 4.1 . +.\" .Sh AUTHORS +.\" .An -nosplit +.\" The +.\" .Nm +.\" driver was written by +.\" .An Uwe Stuehler Aq uwe@openbsd.org . |