include/mios32/mios32_usb.h File Reference

Defines

#define MIOS32_USB_VENDOR_ID   0x16c0
#define MIOS32_USB_VENDOR_STR   "midibox.org"
#define MIOS32_USB_PRODUCT_STR   "MIOS32"
#define MIOS32_USB_PRODUCT_ID   0x03fe
#define MIOS32_USB_VERSION_ID   0x0100
#define MIOS32_USB_EP_NUM   5
#define MIOS32_USB_BTABLE_ADDRESS   0x000
#define MIOS32_USB_ENDP0_RXADDR   0x040
#define MIOS32_USB_ENDP0_TXADDR   0x080
#define MIOS32_USB_ENDP1_TXADDR   0x0c0
#define MIOS32_USB_ENDP2_RXADDR   0x100
#define MIOS32_USB_ENDP3_RXADDR   0x140
#define MIOS32_USB_ENDP4_TXADDR   0x180
#define MIOS32_USB_ENDP5_TXADDR   0x1c0

Functions

s32 MIOS32_USB_Init (u32 mode)
s32 MIOS32_USB_IsInitialized (void)
s32 MIOS32_USB_ForceSingleUSB (void)
s32 MIOS32_USB_ForceDeviceMode (void)

Variables

void(* pEpInt_IN [7])(void)
void(* pEpInt_OUT [7])(void)

Define Documentation

#define MIOS32_USB_BTABLE_ADDRESS   0x000
#define MIOS32_USB_ENDP0_RXADDR   0x040
#define MIOS32_USB_ENDP0_TXADDR   0x080
#define MIOS32_USB_ENDP1_TXADDR   0x0c0
#define MIOS32_USB_ENDP2_RXADDR   0x100
#define MIOS32_USB_ENDP3_RXADDR   0x140
#define MIOS32_USB_ENDP4_TXADDR   0x180
#define MIOS32_USB_ENDP5_TXADDR   0x1c0
#define MIOS32_USB_EP_NUM   5
#define MIOS32_USB_PRODUCT_ID   0x03fe
#define MIOS32_USB_PRODUCT_STR   "MIOS32"
#define MIOS32_USB_VENDOR_ID   0x16c0
#define MIOS32_USB_VENDOR_STR   "midibox.org"
#define MIOS32_USB_VERSION_ID   0x0100

Generated on 22 Jan 2016 for MIOS32 by  doxygen 1.6.1