diff --git a/radio/src/targets/stock/board_stock.cpp b/radio/src/targets/stock/board_stock.cpp index c7114a979..6ff848a10 100644 --- a/radio/src/targets/stock/board_stock.cpp +++ b/radio/src/targets/stock/board_stock.cpp @@ -130,12 +130,19 @@ inline void boardInit() #endif #elif defined(PWM_BACKLIGHT) /** Smartieparts LED Backlight is connected to PORTB/pin7, which can be used as pwm output of timer2 **/ - #if defined(SP22) - TCCR2 = (0b011 << CS20)|(1< bl_current) + OCR0A = pgm_read_byte(&pwmtable[++bl_current]); + else + OCR0A = pgm_read_byte(&pwmtable[--bl_current]); +#else if (bl_target > bl_current) OCR2 = pgm_read_byte(&pwmtable[++bl_current]); else OCR2 = pgm_read_byte(&pwmtable[--bl_current]); +#endif } }