suse man page for usb_register_driver

Query: usb_register_driver

OS: suse

Section: 9

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

USB_REGISTER_DRIVER(9)						   USB Core APIs					    USB_REGISTER_DRIVER(9)

NAME
usb_register_driver - register a USB interface driver
SYNOPSIS
int usb_register_driver(struct usb_driver * new_driver, struct module * owner, const char * mod_name);
ARGUMENTS
new_driver USB operations for the interface driver owner module owner of this driver. mod_name module name string
DESCRIPTION
Registers a USB interface driver with the USB core. The list of unattached interfaces will be rescanned whenever a new driver is added, allowing the new driver to attach to any recognized interfaces. Returns a negative error code on failure and 0 on success.
NOTE
if you want your driver to use the USB major number, you must call usb_register_dev to enable that functionality. This function no longer takes care of that.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 USB_REGISTER_DRIVER(9)
Related Man Pages
struct_usb_device_driver(9) - centos
ehci(4) - netbsd
struct_usb_device_driver(9) - suse
usb_queue_reset_device(9) - suse
ehci(4) - minix
Similar Topics in the Unix Linux Community
Grant unprivileged user rights to see the output of echo|format but not modify disks
Migrating to UNIX
SOCKS proxy & PAM configuration exposure
Shopt -s histappend
32 bit process addressing more than 4GB