atmel-samd: Remove support for UART REPL from Arduino Zero.
This commit is contained in:
parent
f0b62a2b0e
commit
8584f5fece
@ -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
|
||||
|
@ -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
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user