|
|
@ -700,7 +700,7 @@ static bool pwm_status(uint8_t pin) { |
|
|
|
#if defined(TCCR3A) && defined(COM3A1) |
|
|
|
PWM_CASE(3,A); |
|
|
|
PWM_CASE(3,B); |
|
|
|
#if defined(COM3C1) |
|
|
|
#ifdef COM3C1 |
|
|
|
PWM_CASE(3,C); |
|
|
|
#endif |
|
|
|
#endif |
|
|
@ -829,14 +829,14 @@ static void pwm_details(uint8_t pin) { |
|
|
|
else if (TIMSK3 & (_BV(TOIE3) | _BV(ICIE3))) err_prob_interrupt(); |
|
|
|
else can_be_used(); |
|
|
|
break; |
|
|
|
#if defined(COM3C1) |
|
|
|
#ifdef COM3C1 |
|
|
|
case TIMER3C: |
|
|
|
TIMER_PREFIX(3,C,3); |
|
|
|
if (WGM_TEST2) err_is_counter(); |
|
|
|
else if (TEST(TIMSK3, OCIE3C)) err_is_interrupt(); |
|
|
|
else if (TIMSK3 & (_BV(TOIE3) | _BV(ICIE3))) err_prob_interrupt(); |
|
|
|
else can_be_used(); |
|
|
|
break; |
|
|
|
TIMER_PREFIX(3,C,3); |
|
|
|
if (WGM_TEST2) err_is_counter(); |
|
|
|
else if (TEST(TIMSK3, OCIE3C)) err_is_interrupt(); |
|
|
|
else if (TIMSK3 & (_BV(TOIE3) | _BV(ICIE3))) err_prob_interrupt(); |
|
|
|
else can_be_used(); |
|
|
|
break; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|