Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/include/usb_iface.h

    r816f5f4 r58563585  
    5757extern int usb_device_remove(async_exch_t *, unsigned port);
    5858
    59 extern int usb_register_endpoint(async_exch_t *, usb_endpoint_desc_t *);
    60 extern int usb_unregister_endpoint(async_exch_t *, usb_endpoint_desc_t *);
     59extern int usb_register_endpoint(async_exch_t *, usb_endpoint_t,
     60    usb_transfer_type_t, usb_direction_t, size_t, unsigned, unsigned);
     61extern int usb_unregister_endpoint(async_exch_t *, usb_endpoint_t,
     62    usb_direction_t);
    6163extern int usb_read(async_exch_t *, usb_endpoint_t, uint64_t, void *, size_t,
    6264    size_t *);
     
    8183        int (*device_remove)(ddf_fun_t *, unsigned);
    8284
    83         int (*register_endpoint)(ddf_fun_t *, usb_endpoint_desc_t *);
    84         int (*unregister_endpoint)(ddf_fun_t *, usb_endpoint_desc_t *);
     85        int (*register_endpoint)(ddf_fun_t *, usb_endpoint_t,
     86            usb_transfer_type_t, usb_direction_t, size_t, unsigned, unsigned);
     87        int (*unregister_endpoint)(ddf_fun_t *, usb_endpoint_t,
     88            usb_direction_t);
    8589
    8690        int (*read)(ddf_fun_t *, usb_endpoint_t, uint64_t, uint8_t *, size_t,
Note: See TracChangeset for help on using the changeset viewer.