Changeset c59dbdd5 in mainline for uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h
- Timestamp:
- 2011-12-14T11:49:09Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- cbd568b
- Parents:
- 30ec5ea
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h
r30ec5ea rc59dbdd5 65 65 */ 66 66 size_t setup_size; 67 /** Actually used portion of the buffer */68 size_t transfered_size;69 /** Indicates success/failure of the communication */70 int error;71 67 /** Host controller function, passed to callback function */ 72 68 ddf_fun_t *fun; 69 70 /** Actually used portion of the buffer 71 * This member is never accessed by functions provided in this header, 72 * with the exception of usb_transfer_batch_finish. For external use. 73 */ 74 size_t transfered_size; 75 /** Indicates success/failure of the communication 76 * This member is never accessed by functions provided in this header, 77 * with the exception of usb_transfer_batch_finish. For external use. 78 */ 79 int error; 73 80 74 81 /** Driver specific data */ … … 109 116 const void* data, size_t size, int error); 110 117 /*----------------------------------------------------------------------------*/ 111 /** Finish batch using stored error value .118 /** Finish batch using stored error value and transferred size. 112 119 * 113 120 * @param[in] instance Batch structure to use. 114 121 * @param[in] data Data to copy to the output buffer. 115 * @param[in] size Size of @p data.116 122 */ 117 123 static inline void usb_transfer_batch_finish(
Note:
See TracChangeset
for help on using the changeset viewer.