Ignore:
Timestamp:
2013-01-25T22:21:13Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
945d66c
Parents:
f6b2a76b
Message:

usb, drivers: Use usb_device_* wrappers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbmast/bo_trans.c

    rf6b2a76b rc39e9fb  
    117117                /* Clear stall condition and continue below to read CSW. */
    118118                if (ddir == USB_DIRECTION_IN) {
    119                         usb_pipe_clear_halt(&mfun->mdev->usb_dev->ctrl_pipe,
     119                        usb_pipe_clear_halt(
     120                            usb_device_get_default_pipe(mfun->mdev->usb_dev),
    120121                            &mfun->mdev->usb_dev->pipes[BULK_IN_EP].pipe);
    121122                } else {
    122                         usb_pipe_clear_halt(&mfun->mdev->usb_dev->ctrl_pipe,
     123                        usb_pipe_clear_halt(
     124                            usb_device_get_default_pipe(mfun->mdev->usb_dev),
    123125                            &mfun->mdev->usb_dev->pipes[BULK_OUT_EP].pipe);
    124126                }
     
    197199int usb_massstor_reset(usbmast_dev_t *mdev)
    198200{
    199         return usb_control_request_set(&mdev->usb_dev->ctrl_pipe,
     201        return usb_control_request_set(
     202            usb_device_get_default_pipe(mdev->usb_dev),
    200203            USB_REQUEST_TYPE_CLASS, USB_REQUEST_RECIPIENT_INTERFACE,
    201204            0xFF, 0, mdev->usb_dev->interface_no, NULL, 0);
     
    215218         */
    216219        usb_massstor_reset(mdev);
    217         usb_pipe_clear_halt(&mdev->usb_dev->ctrl_pipe,
     220        usb_pipe_clear_halt(usb_device_get_default_pipe(mdev->usb_dev),
    218221            &mdev->usb_dev->pipes[BULK_IN_EP].pipe);
    219         usb_pipe_clear_halt(&mdev->usb_dev->ctrl_pipe,
     222        usb_pipe_clear_halt(usb_device_get_default_pipe(mdev->usb_dev),
    220223            &mdev->usb_dev->pipes[BULK_OUT_EP].pipe);
    221224}
     
    236239        uint8_t max_lun;
    237240        size_t data_recv_len;
    238         int rc = usb_control_request_get(&mdev->usb_dev->ctrl_pipe,
     241        int rc = usb_control_request_get(
     242            usb_device_get_default_pipe(mdev->usb_dev),
    239243            USB_REQUEST_TYPE_CLASS, USB_REQUEST_RECIPIENT_INTERFACE,
    240244            0xFE, 0, mdev->usb_dev->interface_no, &max_lun, 1, &data_recv_len);
Note: See TracChangeset for help on using the changeset viewer.