From c61e1b89aa7743cf2fee470e3cfb88b6084f4dd2 Mon Sep 17 00:00:00 2001 From: Scott Shawcroft Date: Mon, 12 Jun 2017 15:36:09 -0700 Subject: [PATCH] atmel-samd: Fix TCC1, its two channels and four wave outputs. Previously it was configured as four and four which configured the incorrect channels. --- atmel-samd/samd21_pins.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/atmel-samd/samd21_pins.c b/atmel-samd/samd21_pins.c index 32acca8da1..e2a99f6203 100644 --- a/atmel-samd/samd21_pins.c +++ b/atmel-samd/samd21_pins.c @@ -170,14 +170,14 @@ PIN(PA07, EXTINT_CHANNEL(7), ADC_INPUT(ADC_POSITIVE_INPUT_PIN7), TOUCH(5), #ifdef PIN_PA08 PIN(PA08, NO_EXTINT, ADC_INPUT(ADC_POSITIVE_INPUT_PIN16), NO_TOUCH, TCC(TCC0, 0, 0), - TCC(TCC1, 2, 2), + TCC(TCC1, 0, 2), SERCOM(SERCOM0, 0), SERCOM(SERCOM2, 0)); #endif #ifdef PIN_PA09 PIN(PA09, EXTINT_CHANNEL(9), ADC_INPUT(ADC_POSITIVE_INPUT_PIN17), NO_TOUCH, TCC(TCC0, 1, 1), - TCC(TCC1, 3, 3), + TCC(TCC1, 1, 3), SERCOM(SERCOM0, 1), SERCOM(SERCOM2, 1)); #endif @@ -388,7 +388,7 @@ PIN(PA24, EXTINT_CHANNEL(12), NO_ADC, NO_TOUCH, #ifdef PIN_PA25 PIN(PA25, EXTINT_CHANNEL(13), NO_ADC, NO_TOUCH, TC(TC5, 1, 1), - TCC(TCC1, 3, 3), + TCC(TCC1, 1, 3), SERCOM(SERCOM3, 3), #ifdef SERCOM5 SERCOM(SERCOM5, 3) @@ -450,14 +450,14 @@ PIN(PA31, EXTINT_CHANNEL(11), NO_ADC, NO_TOUCH, #ifdef PIN_PB30 PIN(PB30, EXTINT_CHANNEL(14), NO_ADC, NO_TOUCH, TCC(TCC0, 0, 0), - TCC(TCC1, 2, 2), + TCC(TCC1, 0, 2), NO_SERCOM, SERCOM(SERCOM5, 0)); #endif #ifdef PIN_PB31 PIN(PB31, EXTINT_CHANNEL(15), NO_ADC, NO_TOUCH, TCC(TCC0, 1, 1), - TCC(TCC1, 3, 3), + TCC(TCC1, 1, 3), NO_SERCOM, SERCOM(SERCOM5, 1)); #endif