conf/128590: Updates to NOTES for new USB stack
Niclas Zeising
niclas.zeising at gmail.com
Tue Nov 4 14:30:02 PST 2008
>Number: 128590
>Category: conf
>Synopsis: Updates to NOTES for new USB stack
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Nov 04 22:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Niclas Zeising
>Release: 8.0-CURRENT
>Organization:
>Environment:
>Description:
The new USB stack USB4BSD was recently added, with a lot of new kernel options, however they were not documented in NOTES.
>How-To-Repeat:
>Fix:
Attached patch adds the options (commented out) together with a short comment regarding which devices the driver supports.
Patch attached with submission follows:
Index: src/sys/conf/NOTES
===================================================================
RCS file: /home/ncvs/src/sys/conf/NOTES,v
retrieving revision 1.1511
diff -u -d -r1.1511 NOTES
--- src/sys/conf/NOTES 24 Oct 2008 07:16:13 -0000 1.1511
+++ src/sys/conf/NOTES 4 Nov 2008 22:20:33 -0000
@@ -2501,6 +2501,155 @@
options UVSCOM_INTR_INTERVAL=100 # interrupt pipe interval
# in milliseconds
+
+#####################################################################
+# Support for the USB4BSD
+# This is the new mostly Giant-free USB stack with new features, fixes
+# and SMP safety. It's a more or less complete rewrite of the USB stack
+# and might not be ready for production use yet.
+# All container modules try to load the right driver when you insert a USB
+# device
+#
+# USB core support. You need this for the new USB stack to work at all
+#device usb2s_core
+
+# USB controller support
+#
+# Container module for all USB controller drivers
+#device usb2_controller
+#device usb2_controller_ehci # USB ehci controller driver (USB 2.0)
+#device usb2_controller_ohci # USB ochi controller driver
+#device usb2_controller_uhci # USB uchi controller driver
+
+# USB mass storage support
+#
+# Container module for all USB storage drivers
+#device usb2_storage
+#device usb2_storage_mass # USB mass storage, (need scbus and da?)
+
+# USB ethernet support, requires miibus
+#
+# Container module for all USB ethernet drivers
+#device usb2_ethernet
+#
+# ADMtek USB ethernet. Supports the LinkSys USB100TX,
+# the Billionton USB100, the Melco LU-ATX, the D-Link DSB-650TX
+# and the SMC 2202USB.
+#device usb2_ethernet_aue
+#
+# ASIX Electronics AX88172 USB 2.0 ethernet driver. Used in the
+# LinkSys USB200M and various other adapters.
+#device usb2_ethernet_axe
+#
+# Devices which communicate using Ethernet over USB, particularly
+# Communication Device Class (CDC) Ethernet specification. Supports
+# Sharp Zaurus PDAs, some DOCSIS cable modems and so on.
+#device usb2_ethernet_cdce
+#
+# CATC USB-EL1201A USB ethernet. Supports the CATC Netmate
+# and Netmate II, and the Belkin F5U111.
+#device usb2_ethernet_cue
+#
+# Entrega USB-NET-E45, Peracom Ethernet Adapter, the
+# 3Com 3c19250, the ADS Technologies USB-10BT, the ATen UC10T,
+# the Netgear EA101, the D-Link DSB-650, the SMC 2102USB
+# and 2104USB, and the Corega USB-T.
+#device usb2_ethernet_kue
+#
+# RealTek RTL8150 USB to fast ethernet. Supports the Melco LUA-KTX
+# and the GREEN HOUSE GH-USB100B.
+#device usb2_ethernet_rue
+#
+# Davicom DM9601E USB to fast ethernet. Supports the Corega FEther USB-TXC.
+#device usb2_ethernet_dav
+
+# USB wireless LAN support, requires miibus and wlan support
+#
+# Container module for all USB WLAN drivers
+#device usb2_wlan
+#
+# Ralink Technology RT2500USB chispet driver
+#device usb2_wlan_ral
+#
+# Ralink Technology RT2501USB/RT2601USB chispet driver
+#device usb2_wlan_rum
+#
+# ZyDas ZD1211/ZD1211B wireless ethernet driver
+#device usb2_wlan_zyd
+
+# USB serial device support
+#
+# Container module for all USB serial or paralell port drivers
+#device usb2_serial
+#
+# Technologies ARK3116 based serial adapters
+#device usb2_serial_ark
+#
+# Belkin F5U103 and compatible serial adapters
+#device usb2_serial_bsa
+#
+# BWCT serial adapter
+#device usb2_serial_bser
+#
+# WinChipHead CH341/340
+#device usb2_serial_chcom
+#
+# Cypress CY7C637xx and CY7C640/1xx series USB to RS232 bridges
+#device usb2_serial_cycom
+#
+# Comm class
+#device usb2_serial_foma
+#
+# FTDI FT8U100AX serial adapter
+#device usb2_serial_ftdi
+#
+#
+#device usb2_serial_gensa
+#
+# iPAQ
+#device usb2_serial_ipaq
+#
+# USB printers
+#device usb2_serial_lpt
+#
+# MCT (Magic Control Technology) USB-RS232 Converter
+#device usb2_serial_mct
+#
+# USB modems
+#device usb2_serial_modem
+#
+#
+#device usb2_serial_moscom
+#
+# supports several USB-to-RS232 serial adapters driven by
+# Prolific PL-2303, PL-2303X and probably PL-2303HX USB-to-RS232
+# bridge chip.
+#device usb2_serial_plcom
+#
+# Handspring Visor (Palmpilot compatible PDA)
+#device usb2_serial_visor
+#
+# SUNTAC Slipper U VS-10U driver.
+#device usb2_serial_vscom
+
+# USB bluetooth support
+#
+# Container module for all USB bluetooth drivers
+#device usb2_bluetooth
+#device usb2_bluetooth_ng
+
+# USB input device support
+# Container module for all USB input drivers
+#device usb2_input
+#device usb2_input_hid # HID device
+#device usb2_input_kbd # Keyboard
+#device usb2_input_ms # mouse
+
+# USB sound and MIDI device support
+#
+# Container module for all USB sound drivers
+#device usb2_sound
+
#####################################################################
# FireWire support
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list