Changeset b4b534ac in mainline for uspace/lib/usbvirt/src/transfer.c
- Timestamp:
- 2016-07-22T08:24:47Z (9 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f76d2c2
- Parents:
- 5b18137 (diff), 8351f9a4 (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/usbvirt/src/transfer.c
r5b18137 rb4b534ac 51 51 */ 52 52 static int usbvirt_control_transfer(usbvirt_device_t *dev, 53 void *setup, size_t setup_size,53 const void *setup, size_t setup_size, 54 54 void *data, size_t data_size, size_t *data_size_sent) 55 55 { … … 60 60 return ESTALL; 61 61 } 62 usb_device_request_setup_packet_t *setup_packet = setup;62 const usb_device_request_setup_packet_t *setup_packet = setup; 63 63 if (data_size != setup_packet->length) { 64 64 return ESTALL; … … 100 100 * @return Error code. 101 101 */ 102 int usbvirt_control_write(usbvirt_device_t *dev, void *setup, size_t setup_size,103 void *data, size_t data_size)102 int usbvirt_control_write(usbvirt_device_t *dev, const void *setup, 103 size_t setup_size, void *data, size_t data_size) 104 104 { 105 105 return usbvirt_control_transfer(dev, setup, setup_size, … … 119 119 * @return Error code. 120 120 */ 121 int usbvirt_control_read(usbvirt_device_t *dev, void *setup, size_t setup_size,121 int usbvirt_control_read(usbvirt_device_t *dev, const void *setup, size_t setup_size, 122 122 void *data, size_t data_size, size_t *data_size_sent) 123 123 { … … 136 136 */ 137 137 int usbvirt_data_out(usbvirt_device_t *dev, usb_transfer_type_t transf_type, 138 usb_endpoint_t endpoint, void *data, size_t data_size)138 usb_endpoint_t endpoint, const void *data, size_t data_size) 139 139 { 140 140 if ((endpoint <= 0) || (endpoint >= USBVIRT_ENDPOINT_MAX)) {
Note:
See TracChangeset
for help on using the changeset viewer.