Move Audio drivers from quantum to platform drivers folder (#14308) * Move Audio drivers from quantum to platform drivers folder * fix path for audio drivers Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
10 files changed, 5 insertions(+), 10 deletions(-) M common_features.mk R {quantum/audio/driver_avr_pwm => platforms/avr/drivers/audio_pwm}.h R {quantum/audio/driver_avr_pwm_hardware => platforms/avr/drivers/audio_pwm_hardware}.c R {quantum/audio/driver_chibios_dac => platforms/chibios/drivers/audio_dac}.h R {quantum/audio/driver_chibios_dac_additive => platforms/chibios/drivers/audio_dac_additive}.c R {quantum/audio/driver_chibios_dac_basic => platforms/chibios/drivers/audio_dac_basic}.c R {quantum/audio/driver_chibios_pwm => platforms/chibios/drivers/audio_pwm}.h R {quantum/audio/driver_chibios_pwm_hardware => platforms/chibios/drivers/audio_pwm_hardware}.c R {quantum/audio/driver_chibios_pwm_software => platforms/chibios/drivers/audio_pwm_software}.c M quantum/audio/audio.h
M common_features.mk => common_features.mk +1 -1
@@ 83,7 83,7 @@ ifeq ($(strip $(AUDIO_ENABLE)), yes) SRC += $(QUANTUM_DIR)/process_keycode/process_audio.c SRC += $(QUANTUM_DIR)/process_keycode/process_clicky.c SRC += $(QUANTUM_DIR)/audio/audio.c ## common audio code, hardware agnostic SRC += $(QUANTUM_DIR)/audio/driver_$(PLATFORM_KEY)_$(strip $(AUDIO_DRIVER)).c SRC += $(PLATFORM_PATH)/$(PLATFORM_KEY)/$(DRIVER_DIR)/audio_$(strip $(AUDIO_DRIVER)).c SRC += $(QUANTUM_DIR)/audio/voices.c SRC += $(QUANTUM_DIR)/audio/luts.c endif
R quantum/audio/driver_avr_pwm.h => platforms/avr/drivers/audio_pwm.h +0 -0
R quantum/audio/driver_avr_pwm_hardware.c => platforms/avr/drivers/audio_pwm_hardware.c +0 -0
R quantum/audio/driver_chibios_dac.h => platforms/chibios/drivers/audio_dac.h +0 -0
R quantum/audio/driver_chibios_dac_additive.c => platforms/chibios/drivers/audio_dac_additive.c +0 -0
R quantum/audio/driver_chibios_dac_basic.c => platforms/chibios/drivers/audio_dac_basic.c +0 -0
R quantum/audio/driver_chibios_pwm.h => platforms/chibios/drivers/audio_pwm.h +0 -0
R quantum/audio/driver_chibios_pwm_hardware.c => platforms/chibios/drivers/audio_pwm_hardware.c +0 -0
R quantum/audio/driver_chibios_pwm_software.c => platforms/chibios/drivers/audio_pwm_software.c +0 -0
M quantum/audio/audio.h => quantum/audio/audio.h +4 -9
@@ 26,17 26,12 @@ #if defined(__AVR__) # include <avr/io.h> # if defined(AUDIO_DRIVER_PWM) # include "driver_avr_pwm.h" # endif #endif #if defined(PROTOCOL_CHIBIOS) # if defined(AUDIO_DRIVER_PWM) # include "driver_chibios_pwm.h" # elif defined(AUDIO_DRIVER_DAC) # include "driver_chibios_dac.h" # endif #if defined(AUDIO_DRIVER_PWM) # include "audio_pwm.h" #elif defined(AUDIO_DRIVER_DAC) # include "audio_dac.h" #endif typedef union {