Changeset 0f4bff8 in mainline for uspace/lib/usbdev/include/usb/dev/driver.h
- Timestamp:
- 2013-01-24T21:19:56Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ffa254f1
- Parents:
- ef40434
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbdev/include/usb/dev/driver.h
ref40434 r0f4bff8 110 110 */ 111 111 void *driver_data; 112 112 113 usb_dev_session_t *bus_session; 113 114 } usb_device_t; … … 170 171 void usb_device_deinit(usb_device_t *); 171 172 173 async_exch_t * usb_device_bus_exchange_begin(usb_device_t *); 174 void usb_device_bus_exchange_end(async_exch_t *); 175 172 176 int usb_device_select_interface(usb_device_t *, uint8_t, 173 177 const usb_endpoint_description_t **); … … 180 184 usb_endpoint_mapping_t **, size_t *); 181 185 void usb_device_destroy_pipes(usb_endpoint_mapping_t *, size_t); 186 usb_pipe_t *usb_device_get_default_pipe(usb_device_t *); 187 usb_pipe_t *usb_device_get_pipe(usb_device_t *, usb_endpoint_t, usb_direction_t); 182 188 183 189 void * usb_device_data_alloc(usb_device_t *, size_t); 190 void * usb_device_data_get(usb_device_t *); 184 191 185 192 size_t usb_interface_count_alternates(const uint8_t *, size_t, uint8_t);
Note:
See TracChangeset
for help on using the changeset viewer.