diff --git a/module_usb_audio/ports/audioports.c b/module_usb_audio/ports/audioports.c index d121e711..d5e72b03 100644 --- a/module_usb_audio/ports/audioports.c +++ b/module_usb_audio/ports/audioports.c @@ -31,7 +31,7 @@ void EnableBufferedPort(port p, unsigned transferWidth) /* C wrapper for ConfigAudioPorts() to handle DSD ports */ void ConfigAudioPortsWrapper( -#if (I2S_CHANS_DAC != 0) +#if (I2S_CHANS_DAC != 0) || (DSD_CHANS_DAC != 0) port p_dac[], int numPortsDac, #endif @@ -46,7 +46,7 @@ void ConfigAudioPortsWrapper( unsigned int divide, unsigned int dsdMode) { ConfigAudioPorts( -#if (I2S_CHANS_DAC != 0) +#if (I2S_CHANS_DAC != 0) || (DSD_CHANS_DAC != 0) p_dac, numPortsDac, #endif diff --git a/module_usb_audio/ports/audioports.h b/module_usb_audio/ports/audioports.h index 09e59b35..153b28e5 100644 --- a/module_usb_audio/ports/audioports.h +++ b/module_usb_audio/ports/audioports.h @@ -57,7 +57,7 @@ void ConfigAudioPorts( #ifdef __XC__ void ConfigAudioPortsWrapper( -#if (I2S_CHANS_DAC != 0) +#if (I2S_CHANS_DAC != 0) || (DSD_CHANS_DAC != 0) buffered out port:32 p_i2s_dac[], int numPortsDAC, #endif @@ -78,7 +78,7 @@ void ConfigAudioPortsWrapper( #else void ConfigAudioPortsWrapper( -#if (I2S_CHANS_DAC != 0) +#if (I2S_CHANS_DAC != 0) || (DSD_CHANS_DAC != 0) port p_i2s_dac[], int numPortsDAC, #endif