include/mios32/mios32_usb_midi.h File Reference

Defines

#define MIOS32_USB_MIDI_USE_AC_INTERFACE   1
#define MIOS32_USB_MIDI_NUM_PORTS   1
#define MIOS32_USB_MIDI_RX_BUFFER_SIZE   64
#define MIOS32_USB_MIDI_TX_BUFFER_SIZE   64
#define MIOS32_USB_MIDI_DATA_IN_SIZE   64
#define MIOS32_USB_MIDI_DATA_OUT_SIZE   64
#define MIOS32_USB_MIDI_DATA_OUT_EP   0x02
#define MIOS32_USB_MIDI_DATA_IN_EP   0x81

Functions

s32 MIOS32_USB_MIDI_Init (u32 mode)
s32 MIOS32_USB_MIDI_ChangeConnectionState (u8 connected)
void MIOS32_USB_MIDI_EP1_IN_Callback (u8 bEP, u8 bEPStatus)
void MIOS32_USB_MIDI_EP2_OUT_Callback (u8 bEP, u8 bEPStatus)
s32 MIOS32_USB_MIDI_CheckAvailable (u8 cable)
s32 MIOS32_USB_MIDI_PackageSend_NonBlocking (mios32_midi_package_t package)
s32 MIOS32_USB_MIDI_PackageSend (mios32_midi_package_t package)
s32 MIOS32_USB_MIDI_PackageReceive (mios32_midi_package_t *package)
s32 MIOS32_USB_MIDI_Periodic_mS (void)

Define Documentation

#define MIOS32_USB_MIDI_DATA_IN_EP   0x81
#define MIOS32_USB_MIDI_DATA_IN_SIZE   64
#define MIOS32_USB_MIDI_DATA_OUT_EP   0x02
#define MIOS32_USB_MIDI_DATA_OUT_SIZE   64
#define MIOS32_USB_MIDI_NUM_PORTS   1
#define MIOS32_USB_MIDI_RX_BUFFER_SIZE   64
#define MIOS32_USB_MIDI_TX_BUFFER_SIZE   64
#define MIOS32_USB_MIDI_USE_AC_INTERFACE   1

Generated on 22 Jan 2016 for MIOS32 by  doxygen 1.6.1