ChibiOS/HAL  7.0.3
hal_i2s_lld.h File Reference

PLATFORM I2S subsystem low level driver header. More...

Go to the source code of this file.

Macros

#define i2s_lld_driver_fields
 Low level fields of the I2S driver structure. More...
 
#define i2s_lld_config_fields
 Low level fields of the I2S configuration structure. More...
 
PLATFORM configuration options
#define PLATFORM_I2S_USE_I2S1   FALSE
 I2SD1 driver enable switch. More...
 

Functions

void i2s_lld_init (void)
 Low level I2S driver initialization. More...
 
void i2s_lld_start (I2SDriver *i2sp)
 Configures and activates the I2S peripheral. More...
 
void i2s_lld_stop (I2SDriver *i2sp)
 Deactivates the I2S peripheral. More...
 
void i2s_lld_start_exchange (I2SDriver *i2sp)
 Starts a I2S data exchange. More...
 
void i2s_lld_stop_exchange (I2SDriver *i2sp)
 Stops the ongoing data exchange. More...
 

Detailed Description

PLATFORM I2S subsystem low level driver header.

Definition in file hal_i2s_lld.h.