Changeset c39e9fb in mainline for uspace/drv/bus/usb/usbmast/bo_trans.c
- Timestamp:
- 2013-01-25T22:21:13Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 945d66c
- Parents:
- f6b2a76b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/usbmast/bo_trans.c
rf6b2a76b rc39e9fb 117 117 /* Clear stall condition and continue below to read CSW. */ 118 118 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), 120 121 &mfun->mdev->usb_dev->pipes[BULK_IN_EP].pipe); 121 122 } 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), 123 125 &mfun->mdev->usb_dev->pipes[BULK_OUT_EP].pipe); 124 126 } … … 197 199 int usb_massstor_reset(usbmast_dev_t *mdev) 198 200 { 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), 200 203 USB_REQUEST_TYPE_CLASS, USB_REQUEST_RECIPIENT_INTERFACE, 201 204 0xFF, 0, mdev->usb_dev->interface_no, NULL, 0); … … 215 218 */ 216 219 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), 218 221 &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), 220 223 &mdev->usb_dev->pipes[BULK_OUT_EP].pipe); 221 224 } … … 236 239 uint8_t max_lun; 237 240 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), 239 243 USB_REQUEST_TYPE_CLASS, USB_REQUEST_RECIPIENT_INTERFACE, 240 244 0xFE, 0, mdev->usb_dev->interface_no, &max_lun, 1, &data_recv_len);
Note:
See TracChangeset
for help on using the changeset viewer.