最終更新:2015-10-29 (木) 14:44:27 (3100d)
usb_register_device_driver
Top / usb_register_device_driver
register a USB device (not interface) driver
- int usb_register_device_driver(usb_device_driver *new_udriver, module *owner)
登録するドライバ
呼び出し元
- usb_init - USBバスの登録とか
実装
呼び出し
- new_udriver->drvwrap.for_devices = 1;
- new_udriver->drvwrap.driver.name = new_udriver->name;
- new_udriver->drvwrap.driver.bus = &usb_bus_type;
- new_udriver->drvwrap.driver.probe = usb_probe_device;
- new_udriver->drvwrap.driver.remove = usb_unbind_device?;
- new_udriver->drvwrap.driver.owner = owner;
- driver_register(&new_udriver->drvwrap.driver)
メッセージ
関連
- usb_register_driver - register a USB interface driver