usb_reset_configuration man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

USB_RESET_CONFIGURAT(9)		 USB Core APIs	       USB_RESET_CONFIGURAT(9)

NAME
       usb_reset_configuration - lightweight device reset

SYNOPSIS
       int usb_reset_configuration(struct usb_device * dev);

ARGUMENTS
       dev
	   the device whose configuration is being reset

DESCRIPTION
       This issues a standard SET_CONFIGURATION request to the device using
       the current configuration. The effect is to reset most USB-related
       state in the device, including interface altsettings (reset to zero),
       endpoint halts (cleared), and endpoint state (only for bulk and
       interrupt endpoints). Other usbcore state is unchanged, including
       bindings of usb device drivers to interfaces.

       Because this affects multiple interfaces, avoid using this with
       composite (multi-interface) devices. Instead, the driver for each
       interface may use usb_set_interface on the interfaces it claims. Be
       careful though; some devices don´t support the SET_INTERFACE request,
       and others won´t reset all the interface state (notably endpoint
       state). Resetting the whole configuration would affect other drivers´
       interfaces.

       The caller must own the device lock.

       Returns zero on success, else a negative error code.

COPYRIGHT
Kernel Hackers Manual 2.6.	 November 2013	       USB_RESET_CONFIGURAT(9)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net