From a1946f340ae9a175f46fa8299f1c3296a20d6af7 Mon Sep 17 00:00:00 2001 From: xross Date: Tue, 1 Nov 2022 19:24:25 +0000 Subject: [PATCH] Remove TDM ADC clocking on neg edge --- lib_xua/src/core/audiohub/audiohub_initport.xc | 1 - lib_xua/src/core/ports/audioports.xc | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/lib_xua/src/core/audiohub/audiohub_initport.xc b/lib_xua/src/core/audiohub/audiohub_initport.xc index 82fc3346..cb3e7d2b 100644 --- a/lib_xua/src/core/audiohub/audiohub_initport.xc +++ b/lib_xua/src/core/audiohub/audiohub_initport.xc @@ -38,7 +38,6 @@ void InitPorts_master(unsigned divide, buffered _XUA_CLK_DIR port:32 p_lrclk, bu } #endif -#pragma xta endpoint "divide_1" unsigned tmp; p_lrclk <: 0 @ tmp; tmp += 100; diff --git a/lib_xua/src/core/ports/audioports.xc b/lib_xua/src/core/ports/audioports.xc index 92cececd..9e049bd0 100644 --- a/lib_xua/src/core/ports/audioports.xc +++ b/lib_xua/src/core/ports/audioports.xc @@ -84,8 +84,8 @@ void ConfigAudioPorts( { 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); + //set_port_sample_delay(p_i2s_adc[i]); + //set_pad_delay(p_i2s_adc[i], 4); } } #endif @@ -110,10 +110,8 @@ void ConfigAudioPorts( } set_clock_fall_delay(clk_audio_bclk, bClkDelay_fall); - #endif - #if (I2S_CHANS_DAC != 0) /* Clock I2S output data ports from b-clock clock block */ for(int i = 0; i < I2S_WIRES_DAC; i++)