Skip to content

Commit 2a9cbd4

Browse files
committed
Added missing timers definition in WVariant.h
1 parent 1ce4a2f commit 2a9cbd4

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

cores/arduino/WVariant.h

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,23 @@ typedef enum _ETCChannel
5959
TCC0_CH7 = (0<<8)|(3), // Channel 7 is 3!
6060
TCC1_CH0 = (1<<8)|(0),
6161
TCC1_CH1 = (1<<8)|(1),
62+
TCC1_CH2 = (1<<8)|(0), // Channel 2 is 0!
63+
TCC1_CH3 = (1<<8)|(1), // Channel 3 is 1!
6264
TCC2_CH0 = (2<<8)|(0),
6365
TCC2_CH1 = (2<<8)|(1),
66+
TCC2_CH2 = (2<<8)|(0), // Channel 2 is 0!
67+
TCC2_CH3 = (2<<8)|(1), // Channel 3 is 1!
6468
TC3_CH0 = (3<<8)|(0),
6569
TC3_CH1 = (3<<8)|(1),
70+
TC4_CH0 = (4<<8)|(0),
71+
TC4_CH1 = (4<<8)|(1),
6672
TC5_CH0 = (5<<8)|(0),
6773
TC5_CH1 = (5<<8)|(1),
6874
#if defined __SAMD21J18A__
75+
TC6_CH0 = (6<<8)|(0),
76+
TC6_CH1 = (6<<8)|(1),
6977
TC7_CH0 = (7<<8)|(0),
70-
TC7_CH1 = (7<<8)|(1)
78+
TC7_CH1 = (7<<8)|(1),
7179
#endif // __SAMD21J18A__
7280
} ETCChannel ;
7381

@@ -91,15 +99,23 @@ typedef enum _EPWMChannel
9199
PWM0_CH7=TCC0_CH7,
92100
PWM1_CH0=TCC1_CH0,
93101
PWM1_CH1=TCC1_CH1,
102+
PWM1_CH2=TCC1_CH2,
103+
PWM1_CH3=TCC1_CH3,
94104
PWM2_CH0=TCC2_CH0,
95105
PWM2_CH1=TCC2_CH1,
106+
PWM2_CH2=TCC2_CH2,
107+
PWM2_CH3=TCC2_CH3,
96108
PWM3_CH0=TC3_CH0,
97109
PWM3_CH1=TC3_CH1,
110+
PWM4_CH0=TC4_CH0,
111+
PWM4_CH1=TC4_CH1,
98112
PWM5_CH0=TC5_CH0,
99113
PWM5_CH1=TC5_CH1,
100114
#if defined __SAMD21J18A__
115+
PWM6_CH0=TC6_CH0,
116+
PWM6_CH1=TC6_CH1,
101117
PWM7_CH0=TC7_CH0,
102-
PWM7_CH1=TC7_CH1
118+
PWM7_CH1=TC7_CH1,
103119
#endif // __SAMD21J18A__
104120
} EPWMChannel ;
105121

0 commit comments

Comments
 (0)