From f25f8f1b71071d4e17210b7e2e25c5a6e956ffdd Mon Sep 17 00:00:00 2001 From: Marek Bel Date: Tue, 23 Apr 2019 19:39:49 +0200 Subject: [PATCH] Do not compile timer02.c if not used. Saves 148B flash. --- Firmware/timer02.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Firmware/timer02.c b/Firmware/timer02.c index 8309f9401..792f3aef1 100644 --- a/Firmware/timer02.c +++ b/Firmware/timer02.c @@ -2,6 +2,9 @@ // use atmega timer2 as main system timer instead of timer0 // timer0 is used for fast pwm (OC0B output) // original OVF handler is disabled + +#ifdef SYSTEM_TIMER_2 + #include #include #include "Arduino.h" @@ -166,3 +169,5 @@ void noTone2(__attribute__((unused)) uint8_t _pin) { PIN_CLR(BEEPER); } + +#endif //SYSTEM_TIMER_2