From b243913ce06bd7783a302353e841b01e93976b1e Mon Sep 17 00:00:00 2001 From: xtraeme Date: Mon, 24 Mar 2008 22:49:20 +0000 Subject: [PATCH] Separate the device list in different sections, and update the list to match current reality in the src tree. Inspired by the OpenBSD's usb(4) manpage. --- share/man/man4/usb.4 | 246 ++++++++++++++++++++++--------------------- 1 file changed, 125 insertions(+), 121 deletions(-) diff --git a/share/man/man4/usb.4 b/share/man/man4/usb.4 index a8fef311cf99..1446c36d8416 100644 --- a/share/man/man4/usb.4 +++ b/share/man/man4/usb.4 @@ -1,4 +1,4 @@ -.\" $NetBSD: usb.4,v 1.84 2008/01/21 11:36:48 ichiro Exp $ +.\" $NetBSD: usb.4,v 1.85 2008/03/24 22:49:20 xtraeme Exp $ .\" .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -34,7 +34,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd August 21, 2007 +.Dd March 24, 2008 .Dt USB 4 .Os .Sh NAME @@ -116,94 +116,130 @@ boot process, e.g., the console keyboard. To achieve this use a .Va flags value of 1. -.Sh SUPPORTED DEVICES +.Pp .Nx -includes machine-independent +supports the following machine-independent .Tn USB -drivers, sorted by driver name: -.Bl -tag -width usscanner -offset indent -.It aue -driver for ADMtek AN986 Pegasus USB Ethernet. -.It axe -driver for ASIX AX88172 USB Ethernet. -.It cdce -driver Communication Data Class, Ethernet Networking Control Model devices -.It cue -driver for CATC USB-EL1201A USB Ethernet. -.It kue -driver for Kawasaki LSI KL5KUSB101B USB Ethernet. -.It ral -driver for Ralink RT2500USB IEEE 802.11a/b/g wireless network. -.It rum -driver for Ralink RT2501USB and RT2601USB IEEE 802.11a/b/g wireless network. -.It uaudio -driver for audio devices. -.It ubsa -driver for Belkin serial adapters. -.It ubt -driver for USB Bluetooth dongles. -.It ucycom -driver for Cypress microcontroller serial adapters. -.It udav -driver for Davicom DM9601 based USB Ethernet adapters. -.It udsbr -driver for D-Link DSB-R100 USB radio. -.It uftdi -driver for FTDI based serial adapters. -.It ugen -generic driver for +drivers: +.Ss Storage devices +.Bl -tag -width 12n -offset ind -compact +.It Xr umass 4 .Tn USB -devices. -.It uhid -generic driver for Human Interface Devices. -.It uhidev -top level HID driver. -.It uhmodem -driver for Hauwei 3G modem devices. -.It uirda -driver for USB-IrDA bridges. -.It ukbd -keyboard driver. -.It ukyopon -driver for Kyocera AIR-EDGE PHONE devices. -.It ulpt -printer driver. -.It umass -driver for mass storage devices, such as disks. -.It umct -driver for MCT USB RS-232 serial adapter. -.It umidi -driver for MIDI devices. -.It umodem -driver for communication devices that use the Abstract Control Model. -.It ums -mouse driver. -.It upl -driver for -.Tn Prolific -host-to-host adapter. -.It uplcom -driver for Prolific 2303 serial adapter. -.It urio -driver for the -.Tn Diamond -Rio 500 MP3 player. -.It url -driver for Realtek RTL8150L USB Ethernet. -.It uscanner -driver for some USB scanners. -.It usscanner -driver for some SCSI-over-USB scanners. -.It ustir -driver for SigmaTel STIr4200 USB-IrDA bridges. -.It utoppy -driver for Topfield TF5000PVR range of digital video recorders. -.It uvisor -Handspring Visor driver. -.It uvscom -driver for SUNTAC Slipper U VS-10U serial adapter. -.It zyd -driver for ZyDAS ZD1211/ZD1211B IEEE 802.11b/g wireless network. +Mass Storage Devices, e.g., external disk drives +.El +.Ss Wired network interfaces +.Bl -tag -width 12n -offset ind -compact +.It Xr aue 4 +ADMtek AN986/ADM8511 Pegasus family 10/100 USB Ethernet device +.It Xr axe 4 +ASIX Electronics AX88172/AX88178/AX88772 10/100/Gigabit USB Ethernet device +.It Xr cdce 4 +USB Communication Device Class Ethernet device +.It Xr cue 4 +CATC USB-EL1201A USB Ethernet device +.It Xr kue 4 +Kawasaki LSI KL5KUSB101B USB Ethernet device +.It Xr udav 4 +Davicom DM9601 10/100 USB Ethernet device +.It Xr url 4 +Realtek RTL8150L 10/100 USB Ethernet device +.El +.Ss Wireless network interfaces +.Bl -tag -width 12n -offset ind -compact +.It Xr atu 4 +Atmel AT76C50x IEEE 802.11b wireless network device +.It Xr ral 4 +Ralink Technology USB IEEE 802.11b/g wireless network device +.It Xr rum 4 +Ralink Technology USB IEEE 802.11a/b/g wireless network device +.It Xr ubt 4 +USB Bluetooth dongles +.It Xr zyd 4 +ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device +.El +.Ss Serial and parallel interfaces +.Bl -tag -width 12n -offset ind -compact +.It Xr ubsa 4 +Belkin USB serial adapter +.It Xr uchcom 4 +WinChipHead CH341/340 based USB serial adapter +.It Xr ucom 4 +USB tty support +.It Xr ucycom 4 +Cypress microcontroller based USB serial adapter +.It Xr uftdi 4 +FT8U100AX USB serial adapter +.It Xr ugensa 4 +USB generic serial adapter +.It Xr uhmodem 4 +USB Huawei 3G wireless modem device +.It Xr uipaq 4 +iPAQ USB units +.It Xr ukyopon 4 +USB Kyocera AIR-EDGE PHONE device +.It Xr ulpt 4 +USB printer support +.It Xr umct 4 +MCT USB-RS232 USB serial adapter +.It Xr umodem 4 +USB modem support +.It Xr uplcom 4 +Prolific PL-2303 USB serial adapter +.It Xr uslsa 4 +Silicon Laboratories CP2101/CP2102 based USB serial adapter +.It Xr uvisor 4 +USB Handspring Visor +.It Xr uvscom 4 +SUNTAC Slipper U VS-10U USB serial adapter +.El +.Ss Audio devices +.Bl -tag -width 12n -offset ind -compact +.It Xr uaudio 4 +USB audio devices +.It Xr umidi 4 +USB MIDI devices +.It Xr urio 4 +Diamond Multimedia Rio MP3 players +.El +.Ss Radio receiver devices +.Bl -tag -width 12n -offset ind -compact +.It Xr udsbr 4 +D-Link DSB-R100 USB radio device +.El +.Ss Human Interface Devices +.Bl -tag -width 12n -offset ind -compact +.It Xr uhid 4 +Generic driver for Human Interface Devices +.It Xr uhidev 4 +Base driver for all Human Interface Devices +.It Xr ukbd 4 +.Tn USB +keyboards that follow the boot protocol +.It Xr ums 4 +.Tn USB +mouse devices +.El +.Ss Miscellaneous devices +.Bl -tag -width 12n -offset ind -compact +\".It Xr stuirda 4 << manpage unexistent >> +.It Xr uep 4 +USB eGalax touch-panel +.It Xr ugen 4 +USB generic devices +.It Xr uirda 4 +USB IrDA bridges +.It Xr upl 4 +Prolific based host-to-host adapters +.It Xr uscanner 4 +USB scanner support +.It Xr usscanner 4 +SCSI-over-USB scanners +.It Xr ustir 4 +SigmaTel STIr4200 USB IrDA bridges +.It Xr utoppy 4 +Topfield TF5000PVR range of digital video recorders +.It Xr uyap 4 +USB YAP phone firmware loader .El .Sh INTRODUCTION TO USB The @@ -523,48 +559,16 @@ The specifications can be found at: .D1 http://www.usb.org/developers/docs/ .Pp -.Xr aue 4 , -.Xr axe 4 , +.Xr usbhidaction 1 , +.Xr usbhidctl 1 , .Xr cardbus 4 , -.Xr cdce 4 , -.Xr cue 4 , .Xr ehci 4 , .Xr isa 4 , -.Xr kue 4 , .Xr ohci 4 , .Xr pci 4 , .Xr pcmcia 4 , -.Xr ral 4 , -.Xr rum 4 , .Xr slhci 4 , -.Xr uaudio 4 , -.Xr ubsa 4 , -.Xr ubt 4 , -.Xr ucom 4 , -.Xr ucycom 4 , -.Xr udsbr 4 , -.Xr uep 4 , -.Xr ugen 4 , .Xr uhci 4 , -.Xr uhid 4 , -.Xr uhidev 4 , -.Xr uirda 4 , -.Xr ukbd 4 , -.Xr ukyopon 4 , -.Xr ulpt 4 , -.Xr umass 4 , -.Xr umct 4 , -.Xr umidi 4 , -.Xr ums 4 , -.Xr upl 4 , -.Xr urio 4 , -.Xr url 4 , -.Xr uscanner 4 , -.Xr usscanner 4 , -.Xr ustir 4 , -.Xr utoppy 4 , -.Xr uvisor 4 , -.Xr zyd 4 , .Xr usbdevs 8 .Sh HISTORY The