From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KAE8i-0000XG-DX for garchives@archives.gentoo.org; Sun, 22 Jun 2008 01:13:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6935EE038C; Sun, 22 Jun 2008 01:13:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 1AFA9E038C for ; Sun, 22 Jun 2008 01:13:07 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id A9C4B66464 for ; Sun, 22 Jun 2008 01:13:06 +0000 (UTC) Received: from nightmorph by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1KAE8c-0005UN-Ec for gentoo-doc-cvs@lists.gentoo.org; Sun, 22 Jun 2008 01:13:02 +0000 To: gentoo-doc-cvs@lists.gentoo.org Subject: [gentoo-doc-cvs] cvs commit: usb-guide.xml Message-Id: From: Joshua Saddler Date: Sun, 22 Jun 2008 01:13:02 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-cvs@lists.gentoo.org Reply-to: docs-team@lists.gentoo.org X-Archives-Salt: 13840ec9-edf6-462d-bf77-bc96822a3532 X-Archives-Hash: 4b20d0883f71eb49ebd0fb7eace9ba21 nightmorph 08/06/22 01:13:02 Modified: usb-guide.xml Log: updated USB HID config location. this update covers the handbooks and the USB guide. for the latter, i removed the section on kernel 2.4 configuration, as there are no 2.4 kernels supported by gentoo. Revision Changes Path 1.18 xml/htdocs/doc/en/usb-guide.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/usb-guide.xml?rev=1.18&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/usb-guide.xml?rev=1.18&content-type=text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/usb-guide.xml?r1=1.17&r2=1.18 Index: usb-guide.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/usb-guide.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- usb-guide.xml 19 May 2008 21:04:48 -0000 1.17 +++ usb-guide.xml 22 Jun 2008 01:13:02 -0000 1.18 @@ -1,6 +1,5 @@ - - + @@ -19,8 +18,8 @@ -1.13 -2007-04-09 +1.14 +2008-06-21 Introduction @@ -148,13 +147,6 @@ Getting the kernel - -Since the 2005.0 release, Gentoo Linux uses 2.6 as the default kernel. Unless -you are specifically using the 2.4 profile, gentoo-sources will be a -2.6 kernel on most architectures. Please check your kernel version and -then proceed with the configuration accordingly. - -

First emerge the kernel sources of your choice. Here we'll use the gentoo-sources. For more information on the various kernel sources @@ -182,15 +174,13 @@ -

-Config options for the 2.6.x kernel +
+Config options for the kernel

-Now we will look at some of the options we will have to enable in the 2.6 -kernel to ensure proper USB support for our devices. If you are using a 2.4 -kernel, please proceed with Config options for the -2.4.x kernel. +Now we will look at some of the options we will have to enable in the kernel to +ensure proper USB support for our devices.

@@ -205,7 +195,7 @@ files accordingly. -
+
 Device Drivers  --->
   SCSI device support  --->
 
@@ -236,13 +226,6 @@
 <*> USB Printer support
 <*> USB Mass Storage support
 
-(Then the HID bits.
-You have to select HID input support if you have a USB keyboard,
-mouse, joystick or any other USB input device)
---- USB Input Devices
-<*> USB Human Interface Device (full HID) support
- [*]   HID input layer support
-
 (If you have a USB Network Card like the RTL8150, you'll need this)
 USB Network Adapters  --->
     <*> USB RTL8150 based ethernet device support (EXPERIMENTAL)
@@ -254,82 +237,22 @@
 

-Now that your options are set, you can (re)compile the kernel and USB support -should be functional once you reboot into the new kernel. You can now proceed -to Seeing USB at work and see if everything is -working as it should. +If you have a USB keyboard, mouse, joystick, or any other input device, you need +to enable HID support. Go back one level to "Device drivers" and enable HID +support as shown:

- -
-
-Config options for the 2.4.x kernel - - -

-We will look at the options the we will have to enable in the 2.4 kernel to -ensure proper USB support for our devices. If you are using a 2.6 kernel, -please look at Config options for the 2.6.x -kernel. -

- - -Examples in this document will show configuration options for basic USB -support as well as those needed commonly, for example a USB mass storage -device (most cameras and USB pen drives). If you have a specific USB device -that needs to be configured, please look up your device's manual or search -online to see if that device has support built-in into the kernel or custom -drivers that you can use. Please note that for the sake of ease, all examples -have the options compiled into the kernel. If you would like to have a modular -kernel, ensure that you note down the various modules and adjust your config -files accordingly. - - -
-(This immediate config is only for those who have USB input devices.
-Input core support is needed by USB HID later.)
-Input core support  --->
-   <*> Input core support
-   < >   Keyboard support
-   < >   Mouse support
-   < >   Event interface support
-
-USB support  --->
-
-(This is the root hub and is required for USB support.
-If you'd like to compile this as a module, it will be called usbcore.o)
-<*> Support for USB
-
-(Enable this option to see your USB devices in /proc/bus/usb.
-This is recommended.)
- [*]   Preliminary USB device filesystem
-
-(Select at least one of the HCDs. If you are unsure, picking all is fine.)
---- USB Host Controller Drivers
-<*>   UHCI Alternate Driver (JE) support
-< >   OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
-
-(This is the device section. Select only what you need.)
---- USB Device Class drivers
-< >   USB Audio support
-<*>   USB Mass Storage support
-< >   USB Modem (CDC ACM) support
-<*>   USB Printer support
-
-(Followed by the HID section. This is needed if you have an USB based input device.)
---- USB Human Interface Devices (HID)
-<*>   USB Human Interface Device (full HID) support
- [*]     HID input layer support
-
-(If you have a serial to USB converter like the Prolific 2303, you'll need this)
-USB Serial Converter support  --->
-    <*> USB Serial Converter support
-    <*> USB Prolific 2303 Single Port Serial Driver (NEW)
+
+Device Drivers --->
+  [*] HID Devices  --->
+    <*>   USB Human Interface Device (full HID) support
 

-Now that the options are set, you can (re)compile the kernel and USB support -should be functional once you reboot into the new kernel. +Now that your options are set, you can (re)compile the kernel and USB support +should be functional once you reboot into the new kernel. You can now proceed +to Seeing USB at work and see if everything is +working as it should.

-- gentoo-doc-cvs@lists.gentoo.org mailing list