#include <mios32.h>
#define MIDI_PORT_NUM_CLK_PORTS ( MIDI_PORT_NUM_CLK_PORTS_USB + MIDI_PORT_NUM_CLK_PORTS_UART + MIDI_PORT_NUM_CLK_PORTS_OSC + MIDI_PORT_NUM_CLK_PORTS_SPIM) |
#define MIDI_PORT_NUM_CLK_PORTS_OSC 4 |
#define MIDI_PORT_NUM_CLK_PORTS_SPIM MIOS32_SPI_MIDI_NUM_PORTS |
#define MIDI_PORT_NUM_CLK_PORTS_UART MIOS32_UART_NUM |
#define MIDI_PORT_NUM_CLK_PORTS_USB MIOS32_USB_MIDI_NUM_PORTS |
#define MIDI_PORT_NUM_IN_PORTS (1 + MIDI_PORT_NUM_IN_PORTS_USB + MIDI_PORT_NUM_IN_PORTS_UART + MIDI_PORT_NUM_IN_PORTS_OSC + MIDI_PORT_NUM_IN_PORTS_SPIM) |
#define MIDI_PORT_NUM_IN_PORTS_OSC 4 |
#define MIDI_PORT_NUM_IN_PORTS_SPIM MIOS32_SPI_MIDI_NUM_PORTS |
#define MIDI_PORT_NUM_IN_PORTS_UART MIOS32_UART_NUM |
#define MIDI_PORT_NUM_IN_PORTS_USB MIOS32_USB_MIDI_NUM_PORTS |
#define MIDI_PORT_NUM_OUT_PORTS (1 + MIDI_PORT_NUM_OUT_PORTS_USB + MIDI_PORT_NUM_OUT_PORTS_UART + MIDI_PORT_NUM_OUT_PORTS_OSC + MIDI_PORT_NUM_OUT_PORTS_SPIM) |
#define MIDI_PORT_NUM_OUT_PORTS_OSC 4 |
#define MIDI_PORT_NUM_OUT_PORTS_SPIM MIOS32_SPI_MIDI_NUM_PORTS |
#define MIDI_PORT_NUM_OUT_PORTS_UART MIOS32_UART_NUM |
#define MIDI_PORT_NUM_OUT_PORTS_USB MIOS32_USB_MIDI_NUM_PORTS |
s32 MIDI_PORT_ClkCheckAvailable | ( | mios32_midi_port_t | port | ) |
u8 MIDI_PORT_ClkIxGet | ( | mios32_midi_port_t | port | ) |
char* MIDI_PORT_ClkNameGet | ( | u8 | port_ix | ) |
s32 MIDI_PORT_ClkNumGet | ( | void | ) |
mios32_midi_port_t MIDI_PORT_ClkPortGet | ( | u8 | port_ix | ) |
s32 MIDI_PORT_EventNameGet | ( | mios32_midi_package_t | package, | |
char * | label, | |||
u8 | num_chars | |||
) |
s32 MIDI_PORT_InCheckAvailable | ( | mios32_midi_port_t | port | ) |
u8 MIDI_PORT_InIxGet | ( | mios32_midi_port_t | port | ) |
char* MIDI_PORT_InNameGet | ( | u8 | port_ix | ) |
s32 MIDI_PORT_InNumGet | ( | void | ) |
mios32_midi_package_t MIDI_PORT_InPackageGet | ( | mios32_midi_port_t | port | ) |
mios32_midi_port_t MIDI_PORT_InPortGet | ( | u8 | port_ix | ) |
midi_port_mon_filter_t MIDI_PORT_MonFilterGet | ( | void | ) |
s32 MIDI_PORT_MonFilterSet | ( | midi_port_mon_filter_t | filter | ) |
s32 MIDI_PORT_NotifyMIDIRx | ( | mios32_midi_port_t | port, | |
mios32_midi_package_t | package | |||
) |
s32 MIDI_PORT_NotifyMIDITx | ( | mios32_midi_port_t | port, | |
mios32_midi_package_t | package | |||
) |
s32 MIDI_PORT_OutCheckAvailable | ( | mios32_midi_port_t | port | ) |
u8 MIDI_PORT_OutIxGet | ( | mios32_midi_port_t | port | ) |
char* MIDI_PORT_OutNameGet | ( | u8 | port_ix | ) |
s32 MIDI_PORT_OutNumGet | ( | void | ) |
mios32_midi_package_t MIDI_PORT_OutPackageGet | ( | mios32_midi_port_t | port | ) |
mios32_midi_port_t MIDI_PORT_OutPortGet | ( | u8 | port_ix | ) |
s32 MIDI_PORT_Period1mS | ( | void | ) |