Changeset 6a1211c in mainline for uspace/drv/bus/usb/usbdiag/device.h


Ignore:
Timestamp:
2017-12-18T13:50:39Z (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:
1ea0bbf
Parents:
7faf0f0
Message:

usbdiag: simple bulk out in test

File:
1 edited

Legend:

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

    r7faf0f0 r6a1211c  
    4545        usb_device_t *usb_dev;
    4646        ddf_fun_t *fun;
     47        usb_pipe_t *bulk_in;
     48        usb_pipe_t *bulk_out;
    4749} usb_diag_dev_t;
    4850
     
    5052void usb_diag_dev_destroy(usb_diag_dev_t *);
    5153
    52 static inline usb_diag_dev_t * usb_diag_dev_get(usb_device_t *usb_dev)
     54static inline usb_diag_dev_t * usb_device_to_usb_diag_dev(usb_device_t *usb_dev)
    5355{
    5456        assert(usb_dev);
    5557        return usb_device_data_get(usb_dev);
     58}
     59
     60static inline usb_diag_dev_t * ddf_dev_to_usb_diag_dev(ddf_dev_t *ddf_dev)
     61{
     62        assert(ddf_dev);
     63        return usb_device_to_usb_diag_dev(usb_device_get(ddf_dev));
     64}
     65
     66static inline usb_diag_dev_t * ddf_fun_to_usb_diag_dev(ddf_fun_t *ddf_fun)
     67{
     68        assert(ddf_fun);
     69        return ddf_dev_to_usb_diag_dev(ddf_fun_get_dev(ddf_fun));
    5670}
    5771
Note: See TracChangeset for help on using the changeset viewer.