timer: fix function definitions for uC having several output compare
[aversive.git] / modules / hardware / timer / timer0_register_OC_at_tics.c
index 624b689..c36460b 100644 (file)
@@ -35,10 +35,10 @@ DEFINE_REGISTER_OC_INTR_AT_TICS(0, TIMER0_COMP_vect)
 #endif
 
 #if defined TIMER0A_ENABLED && defined TIMER0_COMPA_vect
-DEFINE_REGISTER_OC_INTR_AT_TICS(0, TIMER0_COMPA_vect)
+DEFINE_REGISTER_OC_INTR_AT_TICS(0A, TIMER0_COMPA_vect)
 #endif
 
 #if defined TIMER0B_ENABLED && defined TIMER0_COMPB_vect
-DEFINE_REGISTER_OC_INTR_AT_TICS(0, TIMER0_COMPB_vect)
+DEFINE_REGISTER_OC_INTR_AT_TICS(0B, TIMER0_COMPB_vect)
 #endif