# mios32/STM32F4xx/mios32_i2s.c File Reference

`#include <mios32.h>`

## Defines
#define | MIOS32_I2S_WS_PORT GPIOA
#define | MIOS32_I2S_WS_PIN GPIO_Pin_4
#define | MIOS32_I2S_WS_PINSRC GPIO_PinSource4
#define | MIOS32_I2S_CK_PORT GPIOC
#define | MIOS32_I2S_CK_PIN GPIO_Pin_10
#define | MIOS32_I2S_CK_PINSRC GPIO_PinSource10
#define | MIOS32_I2S_SD_PORT GPIOC
#define | MIOS32_I2S_SD_PIN GPIO_Pin_12
#define | MIOS32_I2S_SD_PINSRC GPIO_PinSource12
#define | MIOS32_I2S_MCLK_PORT GPIOC
#define | MIOS32_I2S_MCLK_PIN GPIO_Pin_7
#define | MIOS32_I2S_MCLK_PINSRC GPIO_PinSource7
## Functions
s32 | MIOS32_I2S_Init (u32 mode)
s32 | MIOS32_I2S_Start (u32 *buffer, u16 len, void *_callback)
s32 | MIOS32_I2S_Stop (void)
void | DMA1_Stream5_IRQHandler (void)