Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbmid/usbmid.h

    r87a3df7f r58563585  
    5050        /** Function container. */
    5151        ddf_fun_t *fun;
    52         /** Interface descriptor. */
    53         const usb_standard_interface_descriptor_t *interface;
    5452        /** Interface number. */
    5553        int interface_no;
     
    6058/** Container to hold all the function pointers */
    6159typedef struct usb_mid {
    62         ddf_dev_t *dev;
    6360        ddf_fun_t *ctl_fun;
    6461        list_t interface_list;
    6562} usb_mid_t;
    6663
    67 bool usbmid_explore_device(usb_device_t *);
    68 int usbmid_spawn_interface_child(usb_device_t *, usbmid_interface_t *,
     64extern int usbmid_explore_device(usb_device_t *);
     65extern int usbmid_spawn_interface_child(usb_device_t *, usbmid_interface_t **,
    6966    const usb_standard_device_descriptor_t *,
    7067    const usb_standard_interface_descriptor_t *);
    71 void usbmid_dump_descriptors(uint8_t *, size_t);
    72 int usbmid_interface_destroy(usbmid_interface_t *mid_iface);
     68extern void usbmid_dump_descriptors(uint8_t *, size_t);
     69extern int usbmid_interface_destroy(usbmid_interface_t *mid_iface);
    7370
    7471static inline usbmid_interface_t * usbmid_interface_from_link(link_t *item)
     
    7875
    7976#endif
     77
    8078/**
    8179 * @}
Note: See TracChangeset for help on using the changeset viewer.