From 30f0689434e1bf1e253a4474c2e4e74c88cc1a80 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Wed, 1 Mar 2017 12:22:46 +0000 Subject: [PATCH] Added some extra timing margin for port setup/buffer (to avoid I2S data-shift) --- module_usb_audio/audio_io/audio_io.xc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module_usb_audio/audio_io/audio_io.xc b/module_usb_audio/audio_io/audio_io.xc index c7fa6997..7fb5c30e 100755 --- a/module_usb_audio/audio_io/audio_io.xc +++ b/module_usb_audio/audio_io/audio_io.xc @@ -354,7 +354,7 @@ static inline void InitPorts(unsigned divide) { #pragma xta endpoint "divide_1" p_lrclk <: 0 @ tmp; - tmp += 100; + tmp += 200; /* Since BCLK is free-running, setup outputs/inputs at a known point in the future */ #if (I2S_CHANS_DAC != 0)