ChibiOS/HAL  7.0.3
hal_i2s_config Struct Reference

Driver configuration structure. More...

#include <hal_i2s.h>

Collaboration diagram for hal_i2s_config:
Collaboration graph

Data Fields

const void * tx_buffer
 Transmission buffer pointer. More...
 
void * rx_buffer
 Receive buffer pointer. More...
 
size_t size
 TX and RX buffers size as number of samples. More...
 
i2scallback_t end_cb
 Callback function called during streaming. More...
 

Detailed Description

Driver configuration structure.

Definition at line 105 of file hal_i2s.h.

Field Documentation

const void* hal_i2s_config::tx_buffer

Transmission buffer pointer.

Note
Can be NULL if TX is not required.

Definition at line 110 of file hal_i2s.h.

void* hal_i2s_config::rx_buffer

Receive buffer pointer.

Note
Can be NULL if RX is not required.

Definition at line 115 of file hal_i2s.h.

size_t hal_i2s_config::size

TX and RX buffers size as number of samples.

Definition at line 119 of file hal_i2s.h.

i2scallback_t hal_i2s_config::end_cb

Callback function called during streaming.

Definition at line 123 of file hal_i2s.h.