mios32/LPC17xx/mios32_usb_midi.c File Reference

#include <mios32.h>
#include <usbapi.h>
#include <usbhw_lpc.h>

Defines

#define RX_BUFFER_MAX_ANALYSIS   0
#define EP2IDX(bEP)   ((((bEP)&0xF)<<1)|(((bEP)&0x80)>>7))
#define IDX2EP(idx)   ((((idx)<<7)&0x80)|(((idx)>>1)&0xF))

Functions

s32 MIOS32_USB_MIDI_Init (u32 mode)
s32 MIOS32_USB_MIDI_ChangeConnectionState (u8 connected)
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)
void MIOS32_USB_MIDI_EP1_IN_Callback (u8 bEP, u8 bEPStatus)
void MIOS32_USB_MIDI_EP2_OUT_Callback (u8 bEP, u8 bEPStatus)

Generated on 22 Jan 2016 for MIOS32 by  doxygen 1.6.1