Home
last modified time | relevance | path

Searched defs:usb_module_info (Results 1 – 2 of 2) sorted by relevance

/haiku/headers/os/drivers/
H A DUSB3.h22 typedef struct usb_module_info usb_module_info; typedef
85 struct usb_module_info { struct
86 bus_manager_info binfo;
102 status_t (*register_driver)(const char *driverName,
118 status_t (*install_notify)(const char *driverName,
120 status_t (*uninstall_notify)(const char *driverName);
123 const usb_device_descriptor *(*get_device_descriptor)(usb_device device);
126 const usb_configuration_info *(*get_nth_configuration)(usb_device device,
130 const usb_configuration_info *(*get_configuration)(usb_device device);
133 status_t (*set_configuration)(usb_device device,
[all …]
H A DUSB2.h21 typedef struct usb_module_info usb_module_info; typedef
81 struct usb_module_info { struct
82 bus_manager_info binfo;
98 status_t (*register_driver)(const char *driverName,
114 status_t (*install_notify)(const char *driverName,
116 status_t (*uninstall_notify)(const char *driverName);
119 const usb_device_descriptor *(*get_device_descriptor)(const usb_device *device);
122 const usb_configuration_info *(*get_nth_configuration)(const usb_device *device,
126 const usb_configuration_info *(*get_configuration)(const usb_device *device);
129 status_t (*set_configuration)(const usb_device *device,
[all …]