# include/mios32/mios32_spi_midi.h File Reference

## Defines
#define | MIOS32_SPI_MIDI_NUM_PORTS 0
#define | MIOS32_SPI_MIDI_SPI 0
#define | MIOS32_SPI_MIDI_SPI_RC_PIN 1
#define | MIOS32_SPI_MIDI_SPI_PRESCALER MIOS32_SPI_PRESCALER_16
#define | MIOS32_SPI_MIDI_SCAN_BUFFER_SIZE 16
#define | MIOS32_SPI_MIDI_RX_RINGBUFFER_SIZE 64
## Functions
s32 | MIOS32_SPI_MIDI_Init (u32 mode)
s32 | MIOS32_SPI_MIDI_Enabled (void)
s32 | MIOS32_SPI_MIDI_CheckAvailable (u8 spi_midi_port)
s32 | MIOS32_SPI_MIDI_Periodic_mS (void)
s32 | MIOS32_SPI_MIDI_PackageSend_NonBlocking (mios32_midi_package_t package)
s32 | MIOS32_SPI_MIDI_PackageSend (mios32_midi_package_t package)
s32 | MIOS32_SPI_MIDI_PackageReceive (mios32_midi_package_t *package)

## Define Documentation

#define MIOS32_SPI_MIDI_NUM_PORTS 0

#define MIOS32_SPI_MIDI_RX_RINGBUFFER_SIZE 64

#define MIOS32_SPI_MIDI_SCAN_BUFFER_SIZE 16

#define MIOS32_SPI_MIDI_SPI 0

#define MIOS32_SPI_MIDI_SPI_PRESCALER MIOS32_SPI_PRESCALER_16

#define MIOS32_SPI_MIDI_SPI_RC_PIN 1