From 4881f1024fc1f445a24023b8cb1d6b513438b1c2 Mon Sep 17 00:00:00 2001 From: Marcel Licence Date: Sat, 28 Mar 2026 15:52:47 +0100 Subject: [PATCH] cleanup i2s driver selection --- src/librp2350_i2s_audio.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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);