Changeset 4e9ecf4 in mainline for uspace/lib/usbhost/include/usb/host/batch.h
- Timestamp:
- 2011-08-31T22:58:04Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9a790ad1
- Parents:
- 9c10e51
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhost/include/usb/host/batch.h
r9c10e51 r4e9ecf4 44 44 struct usb_transfer_batch { 45 45 endpoint_t *ep; 46 link_t link;47 46 usbhc_iface_transfer_in_callback_t callback_in; 48 47 usbhc_iface_transfer_out_callback_t callback_out; 49 48 void *arg; 50 49 char *buffer; 51 char *data_buffer;52 50 size_t buffer_size; 53 51 char *setup_buffer; 54 52 size_t setup_size; 55 53 size_t transfered_size; 56 void (*next_step)(usb_transfer_batch_t *);57 54 int error; 58 55 ddf_fun_t *fun; … … 78 75 endpoint_t *ep, 79 76 char *buffer, 80 char *data_buffer,81 77 size_t buffer_size, 82 78 char *setup_buffer, … … 127 123 usb_transfer_batch_finish(instance, data, size); 128 124 } 129 /*----------------------------------------------------------------------------*/130 static inline usb_transfer_batch_t *usb_transfer_batch_from_link(link_t *l)131 {132 assert(l);133 return list_get_instance(l, usb_transfer_batch_t, link);134 }135 136 125 #endif 137 126 /**
Note:
See TracChangeset
for help on using the changeset viewer.