Changeset b4b534ac in mainline for uspace/lib/usbvirt/src/transfer.c


Ignore:
Timestamp:
2016-07-22T08:24:47Z (8 years ago)
Author:
Jakub Jermar <jakub@…>
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.
Message:

Merge from lp:~jan.vesely/helenos/usb

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbvirt/src/transfer.c

    r5b18137 rb4b534ac  
    5151 */
    5252static int usbvirt_control_transfer(usbvirt_device_t *dev,
    53     void *setup, size_t setup_size,
     53    const void *setup, size_t setup_size,
    5454    void *data, size_t data_size, size_t *data_size_sent)
    5555{
     
    6060                return ESTALL;
    6161        }
    62         usb_device_request_setup_packet_t *setup_packet = setup;
     62        const usb_device_request_setup_packet_t *setup_packet = setup;
    6363        if (data_size != setup_packet->length) {
    6464                return ESTALL;
     
    100100 * @return Error code.
    101101 */
    102 int usbvirt_control_write(usbvirt_device_t *dev, void *setup, size_t setup_size,
    103     void *data, size_t data_size)
     102int usbvirt_control_write(usbvirt_device_t *dev, const void *setup,
     103    size_t setup_size, void *data, size_t data_size)
    104104{
    105105        return usbvirt_control_transfer(dev, setup, setup_size,
     
    119119 * @return Error code.
    120120 */
    121 int usbvirt_control_read(usbvirt_device_t *dev, void *setup, size_t setup_size,
     121int usbvirt_control_read(usbvirt_device_t *dev, const void *setup, size_t setup_size,
    122122    void *data, size_t data_size, size_t *data_size_sent)
    123123{
     
    136136 */
    137137int 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)
    139139{
    140140        if ((endpoint <= 0) || (endpoint >= USBVIRT_ENDPOINT_MAX)) {
Note: See TracChangeset for help on using the changeset viewer.