From df59ac2e562d1f5fef07ebbf010d4a5e2e39953c Mon Sep 17 00:00:00 2001 From: Sam Chesney Date: Fri, 24 Feb 2017 13:30:24 +0000 Subject: [PATCH] Fix non PDM mic builds Guard initial PDM mic channel access. --- module_usb_audio/audio_io/audio_io.xc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module_usb_audio/audio_io/audio_io.xc b/module_usb_audio/audio_io/audio_io.xc index b7b020c5..c7fa6997 100755 --- a/module_usb_audio/audio_io/audio_io.xc +++ b/module_usb_audio/audio_io/audio_io.xc @@ -521,6 +521,7 @@ unsigned static deliver(chanend c_out, chanend ?c_spd_out, #endif /* (AUD_TO_USB_RATIO > 1) */ +#if (NUM_PDM_MICS > 0) /* Get initial samples from PDM->PCM converter to avoid stalling the decimators */ c_pdm_pcm <: 1; master @@ -531,6 +532,7 @@ unsigned static deliver(chanend c_out, chanend ?c_spd_out, c_pdm_pcm :> samplesIn[readBuffNo][i]; } } +#endif // (NUM_PDM_MICS > 0) UserBufferManagementInit(i_audMan);