suse man page for usb_composite_register

Query: usb_composite_register

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

USB_COMPOSITE_REGIST(9) 				      Kernel Mode Gadget API					   USB_COMPOSITE_REGIST(9)

NAME
usb_composite_register - register a composite driver
SYNOPSIS
int usb_composite_register(struct usb_composite_driver * driver);
ARGUMENTS
driver the driver to register
CONTEXT
single threaded during gadget setup
DESCRIPTION
This function is used to register drivers using the composite driver framework. The return value is zero, or a negative errno value. Those values normally come from the driver's bind method, which does all the work of setting up the driver to match the hardware. On successful return, the gadget is ready to respond to requests from the host, unless one of its components invokes usb_gadget_disconnect while it was binding. That would usually be done in order to wait for some userspace participation.
AUTHOR
David Brownell <dbrownell@users.sourceforge.net> Author.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 USB_COMPOSITE_REGIST(9)
Related Man Pages
struct_usb_gadget(9) - centos
struct_usb_ep(9) - centos
struct_usb_composite_driver(9) - centos
usb_interface_id(9) - centos
struct_usb_function(9) - suse
Similar Topics in the Unix Linux Community
Change directory error
Grant unprivileged user rights to see the output of echo|format but not modify disks
Migrating to UNIX
Update kernel Linux without reboot?!
32 bit process addressing more than 4GB