Added a new D11-based board
This commit is contained in:
parent
522818d71c
commit
ef750670d2
@ -11,7 +11,8 @@
|
||||
/*- Definitions -------------------------------------------------------------*/
|
||||
//#define HAL_BOARD_STD
|
||||
//#define HAL_BOARD_VCP_V1
|
||||
#define HAL_BOARD_VCP_V3
|
||||
//#define HAL_BOARD_VCP_V3
|
||||
#define HAL_BOARD_OBD
|
||||
|
||||
#if defined(HAL_BOARD_CUSTOM)
|
||||
// Externally supplied board configuration takes precedence
|
||||
@ -77,6 +78,30 @@
|
||||
#define UART_SERCOM_IRQ_HANDLER irq_handler_sercom1
|
||||
#define UART_SERCOM_TXPO 1
|
||||
#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
|
||||
#error No board defined
|
||||
#endif
|
||||
|
||||
Loading…
Reference in New Issue
Block a user