summaryrefslogtreecommitdiff
path: root/atmel-samd/boards
diff options
context:
space:
mode:
authorScott Shawcroft <scott.shawcroft@gmail.com>2017-02-19 17:23:31 +0100
committerScott Shawcroft <scott.shawcroft@gmail.com>2017-02-19 17:23:31 +0100
commit8584f5fece5f80f673e7712d78520d0d8a65b55e (patch)
tree6b2d41ee306d1be0ebcbed00493a45ca6b76d462 /atmel-samd/boards
parentf0b62a2b0eef5d6a825d6ca19a8c50f019e2628f (diff)
atmel-samd: Remove support for UART REPL from Arduino Zero.
Diffstat (limited to 'atmel-samd/boards')
-rw-r--r--atmel-samd/boards/arduino_zero/conf_board.h8
-rw-r--r--atmel-samd/boards/arduino_zero/init.c25
2 files changed, 0 insertions, 33 deletions
diff --git a/atmel-samd/boards/arduino_zero/conf_board.h b/atmel-samd/boards/arduino_zero/conf_board.h
index ea9327571..7b88c97fc 100644
--- a/atmel-samd/boards/arduino_zero/conf_board.h
+++ b/atmel-samd/boards/arduino_zero/conf_board.h
@@ -11,12 +11,4 @@
#ifndef CONF_BOARD_H
#define CONF_BOARD_H
-#define EDBG_CDC_SERCOM_MUX_SETTING USART_RX_3_TX_2_XCK_3
-#define EDBG_CDC_SERCOM_PINMUX_PAD0 PINMUX_UNUSED
-#define EDBG_CDC_SERCOM_PINMUX_PAD1 PINMUX_UNUSED
-#define EDBG_CDC_SERCOM_PINMUX_PAD2 PINMUX_PB22D_SERCOM5_PAD2
-#define EDBG_CDC_SERCOM_PINMUX_PAD3 PINMUX_PB23D_SERCOM5_PAD3
-
-#define EDBG_CDC_MODULE SERCOM5
-
#endif // CONF_BOARD_H
diff --git a/atmel-samd/boards/arduino_zero/init.c b/atmel-samd/boards/arduino_zero/init.c
index 6ec302e6f..72a051aec 100644
--- a/atmel-samd/boards/arduino_zero/init.c
+++ b/atmel-samd/boards/arduino_zero/init.c
@@ -14,26 +14,6 @@
#include "asf/sam0/drivers/sercom/usart/usart.h"
#include "asf/sam0/drivers/port/port.h"
-extern struct usart_module usart_instance;
-
-void configure_usart(void)
-{
- struct usart_config config_usart;
-
- usart_get_config_defaults(&config_usart);
-
- config_usart.baudrate = 115200;
- config_usart.mux_setting = EDBG_CDC_SERCOM_MUX_SETTING;
- config_usart.pinmux_pad0 = EDBG_CDC_SERCOM_PINMUX_PAD0;
- config_usart.pinmux_pad1 = EDBG_CDC_SERCOM_PINMUX_PAD1;
- config_usart.pinmux_pad2 = EDBG_CDC_SERCOM_PINMUX_PAD2;
- config_usart.pinmux_pad3 = EDBG_CDC_SERCOM_PINMUX_PAD3;
-
- while (usart_init(&usart_instance, EDBG_CDC_MODULE, &config_usart) != STATUS_OK) {
- }
- usart_enable(&usart_instance);
-}
-
void board_init(void)
{
/* This function is meant to contain board-specific initialization code
@@ -49,9 +29,4 @@ void board_init(void)
port_pin_set_config(MICROPY_HW_LED_RX, &pin_conf);
port_pin_set_output_level(MICROPY_HW_LED_RX, true);
-
- // TODO(tannewt): Switch to proper pyb based UARTs.
- #ifdef UART_REPL
- configure_usart();
- #endif
}