Go to the source code of this file.
Defines | |
#define | MUSB_SUCCESS 1 |
#define | MUSB_NOT_FOUND 2 |
#define | MUSB_INVALID_PARAM 3 |
#define | MUSB_NO_MEM 4 |
#define | MUSB_ACCESS_ERROR 5 |
#define | EXPRT |
Functions | |
int EXPRT | musb_open (MUSB_INTERFACE **musb_interface, int vendor, int product, int instance, int configuration, int usbinterface) |
int EXPRT | musb_close (MUSB_INTERFACE *musb_interface) |
int EXPRT | musb_write (MUSB_INTERFACE *musb_interface, int endpoint, const void *buf, int count, int timeout_ms) |
int EXPRT | musb_read (MUSB_INTERFACE *musb_interface, int endpoint, void *buf, int count, int timeout_ms) |
int EXPRT | musb_reset (MUSB_INTERFACE *musb_interface) |
int EXPRT | musb_set_altinterface (MUSB_INTERFACE *musb_interface, int index) |
int EXPRT musb_close | ( | MUSB_INTERFACE * | musb_interface | ) |
int EXPRT musb_open | ( | MUSB_INTERFACE ** | musb_interface, | |
int | vendor, | |||
int | product, | |||
int | instance, | |||
int | configuration, | |||
int | usbinterface | |||
) |
int EXPRT musb_read | ( | MUSB_INTERFACE * | musb_interface, | |
int | endpoint, | |||
void * | buf, | |||
int | count, | |||
int | timeout_ms | |||
) |
int EXPRT musb_reset | ( | MUSB_INTERFACE * | musb_interface | ) |
int EXPRT musb_set_altinterface | ( | MUSB_INTERFACE * | musb_interface, | |
int | index | |||
) |
int EXPRT musb_write | ( | MUSB_INTERFACE * | musb_interface, | |
int | endpoint, | |||
const void * | buf, | |||
int | count, | |||
int | timeout_ms | |||
) |