Changeset 7943c43 in mainline for uspace/lib/usbdev/include/usb/dev/driver.h
- Timestamp:
- 2012-01-16T22:45:38Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 32817cc, 3fe58d3c
- Parents:
- 9117ef9b (diff), 3ea725e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbdev/include/usb/dev/driver.h
r9117ef9b r7943c43 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.