Changeset fc3dfe6d in mainline for uspace/lib/usbhost/src/bus.c
- Timestamp:
- 2018-02-11T17:18:17Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d345ce2
- Parents:
- 239eea41
- git-author:
- Ondřej Hlavatý <aearsis@…> (2018-02-10 22:16:55)
- git-committer:
- Ondřej Hlavatý <aearsis@…> (2018-02-11 17:18:17)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhost/src/bus.c
r239eea41 rfc3dfe6d 646 646 * @param name Communication identifier (for nicer output). 647 647 */ 648 ssize_t bus_device_send_batch_sync(device_t *device, usb_target_t target,648 errno_t bus_device_send_batch_sync(device_t *device, usb_target_t target, 649 649 usb_direction_t direction, char *data, size_t size, uint64_t setup_data, 650 const char *name )650 const char *name, size_t *transferred_size) 651 651 { 652 652 sync_data_t sd = { .done = false }; … … 668 668 fibril_mutex_unlock(&sd.done_mtx); 669 669 670 return (sd.error == EOK) 671 ? (ssize_t) sd.transferred_size 672 : (ssize_t) sd.error; 670 if (transferred_size) 671 *transferred_size = sd.transferred_size; 672 673 return sd.error; 673 674 } 674 675
Note:
See TracChangeset
for help on using the changeset viewer.