summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2019-07-29 13:45:06 -0700
committerKeith Packard <keithp@keithp.com>2019-07-29 13:45:06 -0700
commit9a37c8a4b3221599057e417176f0a3311ccf77e8 (patch)
treec9f1fd25f64d4d1aa8d000ad640d953ce4c30941
parent4387ecfdfb04ee993edce6c9cdad45b9a68c617a (diff)
boards/snekboard: Add pin aliases for UART and I2C
Allow users to use TX/RX and SDA/SCL names. Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r--ports/atmel-samd/boards/snekboard/pins.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ports/atmel-samd/boards/snekboard/pins.c b/ports/atmel-samd/boards/snekboard/pins.c
index 25d6a7f41..94b6bb5ee 100644
--- a/ports/atmel-samd/boards/snekboard/pins.c
+++ b/ports/atmel-samd/boards/snekboard/pins.c
@@ -2,11 +2,15 @@
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_PB08) },
+ { MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_PB08) },
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_PB09) },
+ { MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_PB09) },
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_PA06) },
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_PA07) },
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_PA08) },
+ { MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA08) },
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_PA09) },
+ { MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA09) },
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_PA10) },
{ MP_ROM_QSTR(MP_QSTR_A8), MP_ROM_PTR(&pin_PA11) },
{ MP_ROM_QSTR(MP_QSTR_POWER1), MP_ROM_PTR(&pin_PA12) },