Changeset 47a9633 in mainline for uspace/drv/bus/usb/usbdiag/device.c


Ignore:
Timestamp:
2017-12-20T13:57:14Z (6 years ago)
Author:
Petr Mánek <petr.manek@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
02a7575
Parents:
9fd8f14
Message:

usbdiag: mapping endpoints for diagnostic devices the right way

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbdiag/device.c

    r9fd8f14 r47a9633  
    4343
    4444#define NAME "usbdiag"
    45 
    46 #define EP_DIR_OUT    0
    47 #define EP_DIR_IN     0x80
    48 #define EP_INT_IN     (EP_DIR_IN | 0x01)
    49 #define EP_INT_OUT    (EP_DIR_OUT | 0x02)
    50 #define EP_BULK_IN    (EP_DIR_IN | 0x03)
    51 #define EP_BULK_OUT   (EP_DIR_OUT | 0x04)
    52 #define EP_ISOC_IN    (EP_DIR_IN | 0x05)
    53 #define EP_ISOC_OUT   (EP_DIR_OUT | 0x06)
    5445
    5546
     
    114105        dev->fun = fun;
    115106
    116         usb_endpoint_mapping_t *epm_out = usb_device_get_mapped_ep(dev->usb_dev, EP_BULK_OUT);
    117         usb_endpoint_mapping_t *epm_in = usb_device_get_mapped_ep(dev->usb_dev, EP_BULK_IN);
     107        usb_endpoint_mapping_t *epm_out = usb_device_get_mapped_ep(dev->usb_dev, USB_DIAG_EP_BULK_OUT);
     108        usb_endpoint_mapping_t *epm_in = usb_device_get_mapped_ep(dev->usb_dev, USB_DIAG_EP_BULK_IN);
    118109
    119110        if (!epm_in || !epm_out || !epm_in->present || !epm_out->present) {
Note: See TracChangeset for help on using the changeset viewer.