svn commit: r186608 - in head/sys: amd64/conf i386/conf

Rui Paulo rpaulo at FreeBSD.org
Tue Dec 30 19:46:07 UTC 2008


Author: rpaulo
Date: Tue Dec 30 19:46:06 2008
New Revision: 186608
URL: http://svn.freebsd.org/changeset/base/186608

Log:
  Add a kernel config file so that users have less difficulty testing
  USBng.
  
  If it makes sense, it could be done for arm/mips too.

Added:
  head/sys/amd64/conf/USB2   (contents, props changed)
  head/sys/i386/conf/USB2   (contents, props changed)

Added: head/sys/amd64/conf/USB2
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/amd64/conf/USB2	Tue Dec 30 19:46:06 2008	(r186608)
@@ -0,0 +1,110 @@
+#
+# USB2 -- Generic kernel configuration file for FreeBSD/amd64 with USBng
+# stack.
+#
+# $FreeBSD$
+
+include GENERIC
+
+ident		USB2-GENERIC
+
+# Remove support for the old USB stack.
+nodevice	uhci
+nodevice	ohci
+nodevice	ehci
+nodevice	usb
+nodevice	ugen
+nodevice	uhid
+nodevice	ukbd
+nodevice	ulpt
+nodevice	umass
+nodevice	ums
+nodevice	ural
+nodevice	rum
+nodevice	zyd
+nodevice	urio
+nodevice	uscanner
+# USB Serial devices
+nodevice	ucom
+nodevice	u3g
+nodevice	uark
+nodevice	ubsa
+nodevice	uftdi
+nodevice	uipaq
+nodevice	uplcom
+nodevice	uslcom
+nodevice	uvisor
+nodevice	uvscom
+# USB Ethernet, requires miibus
+nodevice	aue
+nodevice	axe
+nodevice	cdce
+nodevice	cue
+nodevice	kue
+nodevice	rue
+nodevice	udav
+
+#
+# The following drivers belong to the new USB stack.
+#
+
+# USB core support
+device          usb2_core
+
+# USB controller support
+device		usb2_controller
+device		usb2_controller_ehci
+device		usb2_controller_ohci
+device		usb2_controller_uhci
+
+# USB mass storage support
+device		usb2_storage
+device		usb2_storage_mass
+
+# USB ethernet support, requires miibus
+device		usb2_ethernet
+device		usb2_ethernet_aue
+device		usb2_ethernet_axe
+device		usb2_ethernet_cdce
+device		usb2_ethernet_cue
+device		usb2_ethernet_kue
+device		usb2_ethernet_rue
+device		usb2_ethernet_dav
+
+# USB wireless LAN support
+device		usb2_wlan
+device		usb2_wlan_rum
+device		usb2_wlan_ral
+device		usb2_wlan_zyd
+
+# USB serial device support
+device		usb2_serial
+device		usb2_serial_ark
+device		usb2_serial_bsa
+device		usb2_serial_bser
+device		usb2_serial_chcom
+device		usb2_serial_cycom
+device		usb2_serial_foma
+device		usb2_serial_ftdi
+device		usb2_serial_gensa
+device		usb2_serial_ipaq
+device		usb2_serial_lpt
+device		usb2_serial_mct
+device		usb2_serial_modem
+device		usb2_serial_moscom
+device		usb2_serial_plcom
+device		usb2_serial_visor
+device		usb2_serial_vscom
+
+# USB bluetooth support
+device		usb2_bluetooth
+device		usb2_bluetooth_ng
+
+# USB input device support
+device		usb2_input
+device		usb2_input_hid
+device		usb2_input_kbd
+device		usb2_input_ms
+
+# USB sound and MIDI device support
+device		usb2_sound

Added: head/sys/i386/conf/USB2
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/i386/conf/USB2	Tue Dec 30 19:46:06 2008	(r186608)
@@ -0,0 +1,110 @@
+#
+# USB2 -- Generic kernel configuration file for FreeBSD/i386 with USBng
+# stack.
+#
+# $FreeBSD$
+
+include GENERIC
+
+ident		USB2-GENERIC
+
+# Remove support for the old USB stack.
+nodevice	uhci
+nodevice	ohci
+nodevice	ehci
+nodevice	usb
+nodevice	ugen
+nodevice	uhid
+nodevice	ukbd
+nodevice	ulpt
+nodevice	umass
+nodevice	ums
+nodevice	ural
+nodevice	rum
+nodevice	zyd
+nodevice	urio
+nodevice	uscanner
+# USB Serial devices
+nodevice	ucom
+nodevice	u3g
+nodevice	uark
+nodevice	ubsa
+nodevice	uftdi
+nodevice	uipaq
+nodevice	uplcom
+nodevice	uslcom
+nodevice	uvisor
+nodevice	uvscom
+# USB Ethernet, requires miibus
+nodevice	aue
+nodevice	axe
+nodevice	cdce
+nodevice	cue
+nodevice	kue
+nodevice	rue
+nodevice	udav
+
+#
+# The following drivers belong to the new USB stack.
+#
+
+# USB core support
+device          usb2_core
+
+# USB controller support
+device		usb2_controller
+device		usb2_controller_ehci
+device		usb2_controller_ohci
+device		usb2_controller_uhci
+
+# USB mass storage support
+device		usb2_storage
+device		usb2_storage_mass
+
+# USB ethernet support, requires miibus
+device		usb2_ethernet
+device		usb2_ethernet_aue
+device		usb2_ethernet_axe
+device		usb2_ethernet_cdce
+device		usb2_ethernet_cue
+device		usb2_ethernet_kue
+device		usb2_ethernet_rue
+device		usb2_ethernet_dav
+
+# USB wireless LAN support
+device		usb2_wlan
+device		usb2_wlan_rum
+device		usb2_wlan_ral
+device		usb2_wlan_zyd
+
+# USB serial device support
+device		usb2_serial
+device		usb2_serial_ark
+device		usb2_serial_bsa
+device		usb2_serial_bser
+device		usb2_serial_chcom
+device		usb2_serial_cycom
+device		usb2_serial_foma
+device		usb2_serial_ftdi
+device		usb2_serial_gensa
+device		usb2_serial_ipaq
+device		usb2_serial_lpt
+device		usb2_serial_mct
+device		usb2_serial_modem
+device		usb2_serial_moscom
+device		usb2_serial_plcom
+device		usb2_serial_visor
+device		usb2_serial_vscom
+
+# USB bluetooth support
+device		usb2_bluetooth
+device		usb2_bluetooth_ng
+
+# USB input device support
+device		usb2_input
+device		usb2_input_hid
+device		usb2_input_kbd
+device		usb2_input_ms
+
+# USB sound and MIDI device support
+device		usb2_sound


More information about the svn-src-head mailing list