arm/src/xmc4: Include Alt. Interrupt Enable to RX_EVENTS and rename serial GPIO configurations.
This commit is contained in:
parent
38dc3fe442
commit
674b331f03
@ -201,28 +201,28 @@ void xmc4_lowsetup(void)
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_UART0
|
#ifdef HAVE_UART0
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_RXD0);
|
(void)xmc4_gpio_config(GPIO_UART0_RXD);
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_TXD0);
|
(void)xmc4_gpio_config(GPIO_UART0_TXD);
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_UART1
|
#ifdef HAVE_UART1
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_RXD1);
|
(void)xmc4_gpio_config(GPIO_UART1_RXD);
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_TXD1);
|
(void)xmc4_gpio_config(GPIO_UART1_TXD);
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_UART2
|
#ifdef HAVE_UART2
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_RXD2);
|
(void)xmc4_gpio_config(GPIO_UART2_RXD);
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_TXD2);
|
(void)xmc4_gpio_config(GPIO_UART2_TXD);
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_UART3
|
#ifdef HAVE_UART3
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_RXD3);
|
(void)xmc4_gpio_config(GPIO_UART3_RXD);
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_TXD3);
|
(void)xmc4_gpio_config(GPIO_UART3_TXD);
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_UART4
|
#ifdef HAVE_UART4
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_RXD4);
|
(void)xmc4_gpio_config(GPIO_UART4_RXD);
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_TXD4);
|
(void)xmc4_gpio_config(GPIO_UART4_TXD);
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_UART5
|
#ifdef HAVE_UART5
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_RXD5);
|
(void)xmc4_gpio_config(GPIO_UART5_RXD);
|
||||||
(void)xmc4_gpio_config(GPIO_UART0_TXD5);
|
(void)xmc4_gpio_config(GPIO_UART5_TXD);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_UART_CONSOLE
|
#ifdef HAVE_UART_CONSOLE
|
||||||
|
@ -226,9 +226,9 @@
|
|||||||
/* Event sets */
|
/* Event sets */
|
||||||
|
|
||||||
#ifdef CONFIG_DEBUG_FEATURES
|
#ifdef CONFIG_DEBUG_FEATURES
|
||||||
# define CCR_RX_EVENTS (USIC_CCR_RIEN | USIC_CCR_DLIEN)
|
# define CCR_RX_EVENTS (USIC_CCR_RIEN | USIC_CCR_AIEN | USIC_CCR_DLIEN)
|
||||||
#else
|
#else
|
||||||
# define CCR_RX_EVENTS (USIC_CCR_RIEN)
|
# define CCR_RX_EVENTS (USIC_CCR_RIEN | USIC_CCR_AIEN)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define CCR_TX_EVENTS (USIC_CCR_TBIEN)
|
#define CCR_TX_EVENTS (USIC_CCR_TBIEN)
|
||||||
|
@ -327,8 +327,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#define BOARD_UART0_DX USIC_DXB
|
#define BOARD_UART0_DX USIC_DXB
|
||||||
#define GPIO_UART0_RXD0 GPIO_U0C0_DX0B
|
#define GPIO_UART0_RXD GPIO_U0C0_DX0B
|
||||||
#define GPIO_UART0_TXD0 (GPIO_U0C0_DOUT0_3 | GPIO_PADA1P_STRONGSOFT | GPIO_OUTPUT_SET)
|
#define GPIO_UART0_TXD (GPIO_U0C0_DOUT0_3 | GPIO_PADA1P_STRONGSOFT | GPIO_OUTPUT_SET)
|
||||||
|
|
||||||
/* USIC1 CH1 is used as UART3
|
/* USIC1 CH1 is used as UART3
|
||||||
*
|
*
|
||||||
@ -337,8 +337,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#define BOARD_UART3_DX USIC_DXD
|
#define BOARD_UART3_DX USIC_DXD
|
||||||
#define GPIO_UART0_RXD3 (GPIO_U1C1_DX0D | GPIO_INPUT_PULLUP)
|
#define GPIO_UART3_RXD (GPIO_U1C1_DX0D | GPIO_INPUT_PULLUP)
|
||||||
#define GPIO_UART0_TXD3 (GPIO_U1C1_DOUT0_2 | GPIO_PADA1P_STRONGSOFT | GPIO_OUTPUT_SET)
|
#define GPIO_UART3_TXD (GPIO_U1C1_DOUT0_2 | GPIO_PADA1P_STRONGSOFT | GPIO_OUTPUT_SET)
|
||||||
|
|
||||||
/************************************************************************************
|
/************************************************************************************
|
||||||
* Public Data
|
* Public Data
|
||||||
|
Loading…
Reference in New Issue
Block a user