diff options
Diffstat (limited to 'src/avr/Makefile')
-rw-r--r-- | src/avr/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/avr/Makefile b/src/avr/Makefile index c3f3ab34..5b95d792 100644 --- a/src/avr/Makefile +++ b/src/avr/Makefile @@ -8,7 +8,11 @@ dirs-y += src/avr src/generic CFLAGS += -mmcu=$(CONFIG_MCU) # Add avr source files -src-y += avr/main.c avr/timer.c avr/gpio.c +src-y += avr/main.c avr/timer.c +src-$(CONFIG_HAVE_GPIO) += avr/gpio.c +src-$(CONFIG_HAVE_GPIO_ADC) += avr/adc.c +src-$(CONFIG_HAVE_GPIO_SPI) += avr/spi.c +src-$(CONFIG_HAVE_GPIO_HARD_PWM) += avr/hard_pwm.c src-$(CONFIG_AVR_WATCHDOG) += avr/watchdog.c src-$(CONFIG_AVR_USBSERIAL) += avr/usbserial.c generic/usb_cdc.c src-$(CONFIG_AVR_SERIAL) += avr/serial.c generic/serial_irq.c |