Driver configuration structure.
More...
#include <hal_i2s.h>
|
const void * | tx_buffer |
| Transmission buffer pointer.
|
void * | rx_buffer |
| Receive buffer pointer.
|
size_t | size |
| TX and RX buffers size as number of samples.
|
i2scallback_t | end_cb |
| Callback function called during streaming.
|
Driver configuration structure.
Definition at line 105 of file hal_i2s.h.
◆ tx_buffer
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.
◆ rx_buffer
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
size_t hal_i2s_config::size |
TX and RX buffers size as number of samples.
Definition at line 119 of file hal_i2s.h.
◆ end_cb
Callback function called during streaming.
Definition at line 123 of file hal_i2s.h.