summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Shawcroft <scott@chickadee.tech>2016-10-07 15:01:26 -0700
committerScott Shawcroft <scott@chickadee.tech>2016-10-07 15:01:26 -0700
commit67372b369e10ba62976ac443e12ce17c2774585f (patch)
tree4f135d2290427bd6206ab90271e9625026f7bab1
parentafedba5c2f638581e0c9839844fcb63b9bd8a7bb (diff)
atmel-samd: Fix A1 and A2 analog inputs.
Fixes #3.
-rw-r--r--atmel-samd/boards/arduino_zero/pins.c4
-rw-r--r--atmel-samd/boards/feather_m0_bluefruit_le/pins.c7
2 files changed, 5 insertions, 6 deletions
diff --git a/atmel-samd/boards/arduino_zero/pins.c b/atmel-samd/boards/arduino_zero/pins.c
index df51aadc0..64f0b9e63 100644
--- a/atmel-samd/boards/arduino_zero/pins.c
+++ b/atmel-samd/boards/arduino_zero/pins.c
@@ -3,12 +3,12 @@
PIN(PA02, true, ADC_POSITIVE_INPUT_PIN0, NO_TIMER, NO_TIMER, NO_SERCOM,
NO_SERCOM);
-PIN(PB08, true, ADC_POSITIVE_INPUT_PIN8,
+PIN(PB08, true, ADC_POSITIVE_INPUT_PIN2,
TIMER(TC4, 0, 0, 0, PIN_PB08E_TC4_WO0, MUX_PB08E_TC4_WO0),
NO_TIMER,
SERCOM(SERCOM4, 0, PINMUX_PB08D_SERCOM4_PAD0),
NO_SERCOM);
-PIN(PB09, true, ADC_POSITIVE_INPUT_PIN9,
+PIN(PB09, true, ADC_POSITIVE_INPUT_PIN3,
TIMER(TC4, 0, 1, 1, PIN_PB09E_TC4_WO1, MUX_PB09E_TC4_WO1),
NO_TIMER,
SERCOM(SERCOM4, 1, PINMUX_PB09D_SERCOM4_PAD1),
diff --git a/atmel-samd/boards/feather_m0_bluefruit_le/pins.c b/atmel-samd/boards/feather_m0_bluefruit_le/pins.c
index 5ffa433d0..f86f20713 100644
--- a/atmel-samd/boards/feather_m0_bluefruit_le/pins.c
+++ b/atmel-samd/boards/feather_m0_bluefruit_le/pins.c
@@ -1,15 +1,14 @@
#include "pins.h"
#include "asf/sam0/drivers/system/system.h"
-// S0/S2 S2/S4 S1/S3 S3/S5
-// i2c pins PA08, PA09, PA12, PA13, PA16, PA17, PA22, PA23
+
PIN(PA02, true, ADC_POSITIVE_INPUT_PIN0, NO_TIMER, NO_TIMER, NO_SERCOM, \
NO_SERCOM);
-PIN(PB08, true, ADC_POSITIVE_INPUT_PIN8,
+PIN(PB08, true, ADC_POSITIVE_INPUT_PIN2,
TIMER(TC4, 0, 0, 0, PIN_PB08E_TC4_WO0, MUX_PB08E_TC4_WO0),
NO_TIMER,
SERCOM(SERCOM4, 0, PINMUX_PB08D_SERCOM4_PAD0),
NO_SERCOM);
-PIN(PB09, true, ADC_POSITIVE_INPUT_PIN9,
+PIN(PB09, true, ADC_POSITIVE_INPUT_PIN3,
TIMER(TC4, 0, 1, 1, PIN_PB09E_TC4_WO1, MUX_PB09E_TC4_WO1),
NO_TIMER,
SERCOM(SERCOM4, 1, PINMUX_PB09D_SERCOM4_PAD1),