Skip to content

Commit 68ad726

Browse files
committed
add pro support
1 parent 6ca6b11 commit 68ad726

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

digistump-avr/libraries/DigisparkRGB/DigisparkRGB.cpp

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,19 @@ void DigisparkRGBBegin() {
3737
DigisparkPWMcompbuff[1] = 0x00;// set default PWM values
3838
DigisparkPWMcompbuff[2] = 0x00;// set default PWM values
3939

40-
40+
#ifdef TIFR
4141
TIFR = (1 << TOV0); // clear interrupt flag
42-
TIMSK = (1 << TOIE0); // enable overflow interrupt
43-
TCCR0B = (1 << CS00); // start timer, no prescale
42+
#endif
43+
#ifdef TIFR0
44+
TIFR0 = (1 << TOV0); // clear interrupt flag
45+
#endif
46+
#ifdef TIMSK
47+
TIMSK = (1 << TOV0); // enable overflow interrupt
48+
#endif
49+
#ifdef TIMSK0
50+
TIMSK0 = (1 << TOV0); // enable overflow interrupt
51+
#endif
52+
4453

4554
sei();
4655
}

0 commit comments

Comments
 (0)