USBF(4) OpenBSD Programmer's Manual USBF(4)NAMEusbf - introduction to Universal Serial Bus function support
SYNOPSIS
usbf* at pxaudc? # zaurus
cdcef* at usbf?
DESCRIPTION
OpenBSD provides machine-independent bus support and drivers for
Universal Serial Bus (USB) functions, making it possible in principle for
machines running OpenBSD to act as USB device to a USB host.
The OpenBSD usbf 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.
Function drivers implement the characteristics of a particular USB device
class that the USB host will see when the device is connected to the bus.
SUPPORTED FUNCTIONS
OpenBSD includes the following machine-independent USB function drivers,
sorted by device type and driver name:
Communication devices
cdcef(4) Communication Device Class Ethernet Emulation Model USB
network adapter.
SEE ALSOcdcef(4), intro(4), pxaudc(4)HISTORY
The usbf driver first appeared in OpenBSD 4.1.
AUTHORS
The usbf driver was written by Uwe Stuehler <uwe@openbsd.org>.
OpenBSD 4.9 March 19, 2009 OpenBSD 4.9