usb_function_deactivate 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_FUNCTION_DEACTIV(9)	    Kernel Mode Gadget API     USB_FUNCTION_DEACTIV(9)

NAME
       usb_function_deactivate - prevent function and gadget enumeration

SYNOPSIS
       int usb_function_deactivate(struct usb_function * function);

ARGUMENTS
       function
	   the function that isn´t yet ready to respond

DESCRIPTION
       Blocks response of the gadget driver to host enumeration by preventing
       the data line pullup from being activated. This is normally called
       during bind() processing to change from the initial “ready to respond”
       state, or when a required resource becomes available.

       For example, drivers that serve as a passthrough to a userspace daemon
       can block enumeration unless that daemon (such as an OBEX, MTP, or
       print server) is ready to handle host requests.

       Not all systems support software control of their USB peripheral data
       pullups.

       Returns zero on success, else negative errno.

AUTHOR
       David Brownell <dbrownell@users.sourceforge.net>
	   Author.

COPYRIGHT
Kernel Hackers Manual 2.6.	 November 2013	       USB_FUNCTION_DEACTIV(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