diff --git a/lib_xua/src/core/ports/audioports.xc b/lib_xua/src/core/ports/audioports.xc index d6e85d3a..92cececd 100644 --- a/lib_xua/src/core/ports/audioports.xc +++ b/lib_xua/src/core/ports/audioports.xc @@ -79,11 +79,13 @@ void ConfigAudioPorts( } #if (I2S_CHANS_ADC != 0) + /* Some adustments for timing. Sample ADC lines on negative edge and add some delay */ if(XUA_PCM_FORMAT == XUA_PCM_FORMAT_TDM) { for(int i = 0; i < I2S_WIRES_ADC; i++) { set_port_sample_delay(p_i2s_adc[i]); + set_pad_delay(p_i2s_adc[i], 4); } } #endif