Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usb/src/pipesio.c

    r47c573a r0a46c41e  
    7171                        ipc_method = IPC_M_USBHC_INTERRUPT_IN;
    7272                        break;
     73                case USB_TRANSFER_BULK:
     74                        ipc_method = IPC_M_USBHC_BULK_IN;
     75                        break;
    7376                default:
    7477                        return ENOTSUP;
     
    7881         * Make call identifying target USB device and type of transfer.
    7982         */
    80         aid_t opening_request = async_send_3(pipe->hc_phone,
     83        aid_t opening_request = async_send_4(pipe->hc_phone,
    8184            DEV_IFACE_ID(USBHC_DEV_IFACE), ipc_method,
    8285            pipe->wire->address, pipe->endpoint_no,
     86            pipe->max_packet_size,
    8387            NULL);
    8488        if (opening_request == 0) {
     
    194198                        ipc_method = IPC_M_USBHC_INTERRUPT_OUT;
    195199                        break;
     200                case USB_TRANSFER_BULK:
     201                        ipc_method = IPC_M_USBHC_BULK_OUT;
     202                        break;
    196203                default:
    197204                        return ENOTSUP;
     
    201208         * Make call identifying target USB device and type of transfer.
    202209         */
    203         aid_t opening_request = async_send_3(pipe->hc_phone,
     210        aid_t opening_request = async_send_4(pipe->hc_phone,
    204211            DEV_IFACE_ID(USBHC_DEV_IFACE), ipc_method,
    205212            pipe->wire->address, pipe->endpoint_no,
     213            pipe->max_packet_size,
    206214            NULL);
    207215        if (opening_request == 0) {
     
    283291         * Make call identifying target USB device and control transfer type.
    284292         */
    285         aid_t opening_request = async_send_3(pipe->hc_phone,
     293        aid_t opening_request = async_send_4(pipe->hc_phone,
    286294            DEV_IFACE_ID(USBHC_DEV_IFACE), IPC_M_USBHC_CONTROL_READ,
    287295            pipe->wire->address, pipe->endpoint_no,
     296            pipe->max_packet_size,
    288297            NULL);
    289298        if (opening_request == 0) {
     
    402411         * Make call identifying target USB device and control transfer type.
    403412         */
    404         aid_t opening_request = async_send_4(pipe->hc_phone,
     413        aid_t opening_request = async_send_5(pipe->hc_phone,
    405414            DEV_IFACE_ID(USBHC_DEV_IFACE), IPC_M_USBHC_CONTROL_WRITE,
    406415            pipe->wire->address, pipe->endpoint_no,
    407416            data_buffer_size,
     417            pipe->max_packet_size,
    408418            NULL);
    409419        if (opening_request == 0) {
Note: See TracChangeset for help on using the changeset viewer.