# # USB device configuration # Configuration de périphérique USB # # Traduit par Gauthier Savart, gauthierPOINTsavartCHEZlapostePOINTnet, pour KernelFR # http://www.traduc.org/kernelfr/ # menu "Prise en charge de l'USB" # Les puces ARM SA1111 ont une interface hôte USB "compatible OHCI" sans base PCI. config USB tristate "Prise en charge d'hôte for Host-side USB" depends on USB_ARCH_HAS_HCD ---help--- Le Bus Série Universel (USB) est un standard pour le sous-système de bus série qui permet des taux de transfert plus élevés, et offre plus de fonctionnalités que le port série traditionnel d'un PC. Ce bus fournit directement l'énergie aux périphériques et permet le branchement à chaud. Il est possible de brancher jusqu'à 127 périphériques USB sur un seul hôte USB d'une structure de périphériques en arborescence. L'hôte USB constitue la racine de l'arbre, les périphériques en sont les feuilles, et les noeuds internes ou ramifications correspondent aux périphériques USB spéciaux appelés "concentrateurs" ou "hubs". La plupart des PC disposent désormais de ports hôtes USB, utilisés pour le branchement de scanners, claviers, souris, modems, caméras, lecteurs de disques, carte mémoire flash, connection réseau et imprimantes sur la machine. Répondez Y si votre ordinateur dispose d'un port hôte USB, et si vous souhaitez l'utiliser. Il vous faudra ensuite répondre Y à une des questions suivantes sur le pilote de contrôleur d'hôte (Host Controller Driver (HCD)). Pour un contrôleur USB 1.1, sélectionner les options "Prise en charge UHCI HCD" ou "Prise en charge OHCI HCD", et "Prise en charge EHCI HCD (USB 2.0)" excepté pour les anciens systèmes qui ne prennent pas en charge le standard USB 2.0. Néanmoins il n'y a pas trop de risques encourrus si vous sélectionnez toutes ces options en cas de doute. En revanche, si votre système ne dispose que d'un port USB périphérique (device), utilisé côté esclave du protocole USB, reportez-vous alors au cadre "USB Gadget". Après avoir choisi votre HCD, il vous faudra choisir les pilotes correpondant aux périphériques USB que vous utiliserez. Vous trouverez des informations sur ce sujet dans le fichier et d'autres liens intéressants dans le fichier . Pour compiler ce pilote en module, répondez M : le module sera appelé usbcore. source "drivers/usb/core/Kconfig" source "drivers/usb/host/Kconfig" source "drivers/usb/class/Kconfig" source "drivers/usb/storage/Kconfig" source "drivers/usb/input/Kconfig" source "drivers/usb/image/Kconfig" source "drivers/usb/media/Kconfig" source "drivers/usb/net/Kconfig" comment "Pilotes pour port USB" depends on USB config USB_USS720 tristate "Pilote pour parport USS720" depends on USB && PARPORT ---help--- Ce pilote convient aux adaptateurs permettant de convertir un port USB en port parallèle, et qui utilisent la puce Lucent Technologies USS-720. L'adaptateur se fixe sur le port USB et offre une compatibilité USB aux périphériques ayant une interface pour port parallèle. La puce a deux modes de fonctionnement : un mode automatique et un mode manuel. En mode automatique, it looks to the computer like a standard USB printer. Seules des imprimantes peuvent être connectées à l'adaptateur USS-720 en mode automatique. Le pilote pour imprimante USB générique (voir ci-dessus "Prise en charge d'imprimante USB") peut être utilisé dans ce mode automatique, et en répondant N la puce fonctionnera uniquement dans ce mode. Le mode manuel n'est pas uniquement réservé aux imprimantes, tout autre périphérique sur port parallèle devrait fonctionner correctement. Le pilote dont il est question ici fonctionne en mode manuel. Veuillez noter néanmoins que certaines opérations seront trois fois plus lentes que sur un port parallèle PCI/ISA; les applications exigentes en taux de transfert peuvent ne pas fonctionner correctement. Répondez Y si vous avez un cable USS-720 USB -> Port parallèle et souhaitez y connecter autre chose qu'une imprimante. Pour compiler le pilote en module, répondez M : le module sera appelé uss720. source "drivers/usb/serial/Kconfig" source "drivers/usb/misc/Kconfig" source "drivers/usb/atm/Kconfig" source "drivers/usb/gadget/Kconfig" endmenu