Added a new D11-based board
This commit is contained in:
parent
522818d71c
commit
ef750670d2
@ -11,7 +11,8 @@
|
|||||||
/*- Definitions -------------------------------------------------------------*/
|
/*- Definitions -------------------------------------------------------------*/
|
||||||
//#define HAL_BOARD_STD
|
//#define HAL_BOARD_STD
|
||||||
//#define HAL_BOARD_VCP_V1
|
//#define HAL_BOARD_VCP_V1
|
||||||
#define HAL_BOARD_VCP_V3
|
//#define HAL_BOARD_VCP_V3
|
||||||
|
#define HAL_BOARD_OBD
|
||||||
|
|
||||||
#if defined(HAL_BOARD_CUSTOM)
|
#if defined(HAL_BOARD_CUSTOM)
|
||||||
// Externally supplied board configuration takes precedence
|
// Externally supplied board configuration takes precedence
|
||||||
@ -77,6 +78,30 @@
|
|||||||
#define UART_SERCOM_IRQ_HANDLER irq_handler_sercom1
|
#define UART_SERCOM_IRQ_HANDLER irq_handler_sercom1
|
||||||
#define UART_SERCOM_TXPO 1
|
#define UART_SERCOM_TXPO 1
|
||||||
#define UART_SERCOM_RXPO 3
|
#define UART_SERCOM_RXPO 3
|
||||||
|
|
||||||
|
#elif defined(HAL_BOARD_OBD)
|
||||||
|
#define HAL_CONFIG_ENABLE_VCP
|
||||||
|
|
||||||
|
HAL_GPIO_PIN(SWCLK_TCK, A, 9)
|
||||||
|
HAL_GPIO_PIN(SWDIO_TMS, A, 14)
|
||||||
|
HAL_GPIO_PIN(nRESET, A, 15)
|
||||||
|
|
||||||
|
HAL_GPIO_PIN(VCP_STATUS, A, 2);
|
||||||
|
HAL_GPIO_PIN(DAP_STATUS, A, 4);
|
||||||
|
HAL_GPIO_PIN(BOOT_ENTER, A, 31);
|
||||||
|
|
||||||
|
HAL_GPIO_PIN(UART_TX, A, 8);
|
||||||
|
HAL_GPIO_PIN(UART_RX, A, 5);
|
||||||
|
|
||||||
|
#define UART_SERCOM SERCOM0
|
||||||
|
#define UART_SERCOM_PMUX PORT_PMUX_PMUXE_D_Val
|
||||||
|
#define UART_SERCOM_GCLK_ID SERCOM0_GCLK_ID_CORE
|
||||||
|
#define UART_SERCOM_APBCMASK PM_APBCMASK_SERCOM0
|
||||||
|
#define UART_SERCOM_IRQ_INDEX SERCOM0_IRQn
|
||||||
|
#define UART_SERCOM_IRQ_HANDLER irq_handler_sercom0
|
||||||
|
#define UART_SERCOM_TXPO 1
|
||||||
|
#define UART_SERCOM_RXPO 1
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No board defined
|
#error No board defined
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user