nRFX I2S: Using the same buffer for RX and TX in full duplex mode?

Hello,

I'm debugging an I2S issue on the nRF5340 DK, using a third party wrapper around the nRFX I2S API. I noticed that this wrapper uses the same buffer for RX and TX in full duplex mode, i.e the same value for the p_rx_buffer and p_tx_buffer pointers in nrfx_i2s_buffers_t. Before I dig deeper, I just wanted to check if this is reasonable or if two different pointers should be used.

Related