27 #if (HAL_USE_I2S == TRUE) || defined(__DOXYGEN__)    38 #if (PLATFORM_I2S_USE_I2S1 == TRUE) || defined(__DOXYGEN__)    65 #if PLATFORM_I2S_USE_I2S1    82 #if PLATFORM_I2S_USE_I2S1   101 #if PLATFORM_I2S_USE_I2S1   102     if (&I2SD1 == i2sp) {
 I2SDriver I2SD1
I2S2 driver identifier. 
 
void i2s_lld_init(void)
Low level I2S driver initialization. 
 
void i2s_lld_stop(I2SDriver *i2sp)
Deactivates the I2S peripheral. 
 
void i2sObjectInit(I2SDriver *i2sp)
Initializes the standard part of a I2SDriver structure. 
 
void i2s_lld_start_exchange(I2SDriver *i2sp)
Starts a I2S data exchange. 
 
void i2s_lld_stop_exchange(I2SDriver *i2sp)
Stops the ongoing data exchange. 
 
void i2s_lld_start(I2SDriver *i2sp)
Configures and activates the I2S peripheral. 
 
Structure representing an I2S driver. 
 
i2sstate_t state
Driver state.