Changes in uspace/lib/usbdev/include/usb/dev/driver.h [7fc260ff:6883abfa] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbdev/include/usb/dev/driver.h
r7fc260ff r6883abfa 36 36 #define LIBUSBDEV_DRIVER_H_ 37 37 38 #include <usb/hc.h> 39 #include <usb/dev/usb_device_connection.h> 38 40 #include <usb/dev/pipes.h> 39 41 … … 72 74 /** USB device structure. */ 73 75 typedef struct { 76 /** Connection to USB hc, used by wire and arbitrary requests. */ 77 usb_hc_connection_t hc_conn; 74 78 /** Connection backing the pipes. 75 79 * Typically, you will not need to use this attribute at all. … … 169 173 void usb_device_release_descriptors(usb_device_descriptors_t *); 170 174 171 int usb_device_create_pipes( const ddf_dev_t *,usb_device_connection_t *,175 int usb_device_create_pipes(usb_device_connection_t *, 172 176 const usb_endpoint_description_t **, const uint8_t *, size_t, int, int, 173 177 usb_endpoint_mapping_t **, size_t *); 174 int usb_device_destroy_pipes(const ddf_dev_t *,usb_endpoint_mapping_t *, size_t);178 void usb_device_destroy_pipes(usb_endpoint_mapping_t *, size_t); 175 179 176 180 void * usb_device_data_alloc(usb_device_t *, size_t);
Note:
See TracChangeset
for help on using the changeset viewer.