Skip to content

Commit b2db3a7

Browse files
committed
fixing missing PWM channels definitions
1 parent 6332f57 commit b2db3a7

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

cores/arduino/WVariant.h

+7-5
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,6 @@ typedef enum _EAnalogChannel
5050
typedef enum _ETCChannel
5151
{
5252
NOT_ON_TIMER=-1,
53-
TC3_CH0 = (3<<8)|(0),
54-
TC3_CH1 = (3<<8)|(1),
5553
TCC0_CH0 = (0<<8)|(0),
5654
TCC0_CH1 = (0<<8)|(1),
5755
TCC0_CH2 = (0<<8)|(2),
@@ -63,7 +61,11 @@ typedef enum _ETCChannel
6361
TCC1_CH0 = (1<<8)|(0),
6462
TCC1_CH1 = (1<<8)|(1),
6563
TCC2_CH0 = (2<<8)|(0),
66-
TCC2_CH1 = (2<<8)|(1)
64+
TCC2_CH1 = (2<<8)|(1),
65+
TC3_CH0 = (3<<8)|(0),
66+
TC3_CH1 = (3<<8)|(1),
67+
TC7_CH0 = (7<<8)|(0),
68+
TC7_CH1 = (7<<8)|(1)
6769
} ETCChannel ;
6870

6971
extern const void* g_apTCInstances[TCC_INST_NUM+TC_INST_NUM] ;
@@ -76,8 +78,6 @@ extern const void* g_apTCInstances[TCC_INST_NUM+TC_INST_NUM] ;
7678
typedef enum _EPWMChannel
7779
{
7880
NOT_ON_PWM=-1,
79-
PWM3_CH0=TC3_CH0,
80-
PWM3_CH1=TC3_CH1,
8181
PWM0_CH0=TCC0_CH0,
8282
PWM0_CH1=TCC0_CH1,
8383
PWM0_CH2=TCC0_CH2,
@@ -90,6 +90,8 @@ typedef enum _EPWMChannel
9090
PWM1_CH1=TCC1_CH1,
9191
PWM2_CH0=TCC2_CH0,
9292
PWM2_CH1=TCC2_CH1,
93+
PWM3_CH0=TC3_CH0,
94+
PWM3_CH1=TC3_CH1,
9395
PWM7_CH0=TC7_CH0,
9496
PWM7_CH1=TC7_CH1
9597
} EPWMChannel ;

0 commit comments

Comments
 (0)