8000 atmel-samd: Fix TCC1, its two channels and four wave outputs. · sparkfun/circuitpython@c61e1b8 · GitHub
[go: up one dir, main page]

Skip to content

Commit c61e1b8

Browse files
committed
atmel-samd: Fix TCC1, its two channels and four wave outputs.
Previously it was configured as four and four which configured the incorrect channels.
1 parent 736a63e commit c61e1b8

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

atmel-samd/samd21_pins.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -170,14 +170,14 @@ PIN(PA07, EXTINT_CHANNEL(7), ADC_INPUT(ADC_POSITIVE_INPUT_PIN7), TOUCH(5),
170170
#ifdef PIN_PA08
171171
PIN(PA08, NO_EXTINT, ADC_INPUT(ADC_POSITIVE_INPUT_PIN16), NO_TOUCH,
172172
TCC(TCC0, 0, 0),
173-
TCC(TCC1, 2, 2),
173+
TCC(TCC1, 0, 2),
174174
SERCOM(SERCOM0, 0),
175175
SERCOM(SERCOM2, 0));
176176
#endif
177177
#ifdef PIN_PA09
178178
PIN(PA09, EXTINT_CHANNEL(9), ADC_INPUT(ADC_POSITIVE_INPUT_PIN17), NO_TOUCH,
179179
TCC(TCC0, 1, 1),
180-
TCC(TCC1, 3, 3),
180+
TCC(TCC1, 1, 3),
181181
SERCOM(SERCOM0, 1),
182182
SERCOM(SERCOM2, 1));
183183
#endif
@@ -388,7 +388,7 @@ PIN(PA24, EXTINT_CHANNEL(12), NO_ADC, NO_TOUCH,
388388
#ifdef PIN_PA25
389389
PIN(PA25, EXTINT_CHANNEL(13), NO_ADC, NO_TOUCH,
390390
TC(TC5, 1, 1),
391-
TCC(TCC1, 3, 3),
391+
TCC(TCC1, 1, 3),
392392
SERCOM(SERCOM3, 3),
393393
#ifdef SERCOM5
394394
SERCOM(SERCOM5, 3)
@@ -450,14 +450,14 @@ PIN(PA31, EXTINT_CHANNEL(11), NO_ADC, NO_TOUCH,
450450
#ifdef PIN_PB30
451451
PIN(PB30, EXTINT_CHANNEL(14), NO_ADC, NO_TOUCH,
452452
TCC(TCC0, 0, 0),
453-
TCC(TCC1, 2, 2),
453+
TCC(TCC1, 0, 2),
454454
NO_SERCOM,
455455
SERCOM(SERCOM5, 0));
456456
#endif
457457
#ifdef PIN_PB31
458458
PIN(PB31, EXTINT_CHANNEL(15), NO_ADC, NO_TOUCH,
459459
TCC(TCC0, 1, 1),
460-
TCC(TCC1, 3, 3),
460+
TCC(TCC1, 1, 3),
461461
NO_SERCOM,
462462
SERCOM(SERCOM5, 1));
463463
#endif

0 commit comments

Comments
 (0)
0