diff --git a/src/librp2350_i2s_audio.h b/src/librp2350_i2s_audio.h index 1099121..be974fa 100644 --- a/src/librp2350_i2s_audio.h +++ b/src/librp2350_i2s_audio.h @@ -32,7 +32,7 @@ */ -#if (defined ARDUINO_RASPBERRY_PI_PICO) || (defined ARDUINO_GENERIC_RP2040) +#if (defined ARDUINO_ARCH_RP2040) && (!defined __ARM_FEATURE_DSP) #define rp2350_i2s_init(...) rp2040_i2s_init(__VA_ARGS__) #define rp2350_i2s_write_stereo_samples_buff(...) rp2040_i2s_write_stereo_samples_buff(__VA_ARGS__) #endif @@ -40,4 +40,4 @@ void rp2350_i2s_init(int data_pin, int clock_base_pin); void rp2350_i2s_write_stereo_samples_buff(const float *in_l, const float *in_r, uint32_t sample_count); -void rp2350_i2s_write_stereo_samples_buff(const int16_t *in_l, const int16_t *in_r, uint32_t sample_count); \ No newline at end of file +void rp2350_i2s_write_stereo_samples_buff(const int16_t *in_l, const int16_t *in_r, uint32_t sample_count);