diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-05-08 09:00:33 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-05-08 09:00:33 -0600 |
commit | 3c423e7dff566512144a1ce15501512ad5426360 (patch) | |
tree | 84b7f36b211209c04986941e0a408105d7381cf9 /nuttx/arch/avr/src | |
parent | 8b312b8c3a30807a4633943c31f154e496fe6de8 (diff) | |
download | px4-nuttx-3c423e7dff566512144a1ce15501512ad5426360.tar.gz px4-nuttx-3c423e7dff566512144a1ce15501512ad5426360.tar.bz2 px4-nuttx-3c423e7dff566512144a1ce15501512ad5426360.zip |
Add serial method so that lower half driver can provide RX flow control information. From Jussi Kivilinna
Diffstat (limited to 'nuttx/arch/avr/src')
-rw-r--r-- | nuttx/arch/avr/src/at32uc3/at32uc3_serial.c | 3 | ||||
-rw-r--r-- | nuttx/arch/avr/src/at90usb/at90usb_serial.c | 5 | ||||
-rw-r--r-- | nuttx/arch/avr/src/atmega/atmega_serial.c | 3 |
3 files changed, 10 insertions, 1 deletions
diff --git a/nuttx/arch/avr/src/at32uc3/at32uc3_serial.c b/nuttx/arch/avr/src/at32uc3/at32uc3_serial.c index 1ddb9901b..0425e7e04 100644 --- a/nuttx/arch/avr/src/at32uc3/at32uc3_serial.c +++ b/nuttx/arch/avr/src/at32uc3/at32uc3_serial.c @@ -184,6 +184,9 @@ static const struct uart_ops_s g_uart_ops = .receive = up_receive, .rxint = up_rxint, .rxavailable = up_rxavailable, +#ifdef CONFIG_SERIAL_IFLOWCONTROL + .rxflowcontrol = NULL, +#endif .send = up_send, .txint = up_txint, .txready = up_txready, diff --git a/nuttx/arch/avr/src/at90usb/at90usb_serial.c b/nuttx/arch/avr/src/at90usb/at90usb_serial.c index 8d906a915..854cbb4c3 100644 --- a/nuttx/arch/avr/src/at90usb/at90usb_serial.c +++ b/nuttx/arch/avr/src/at90usb/at90usb_serial.c @@ -107,7 +107,7 @@ static bool usart1_txempty(struct uart_dev_s *dev); ****************************************************************************/ struct uart_ops_s g_uart1_ops = -{ +{O .setup = usart1_setup, .shutdown = usart1_shutdown, .attach = usart1_attach, @@ -116,6 +116,9 @@ struct uart_ops_s g_uart1_ops = .receive = usart1_receive, .rxint = usart1_rxint, .rxavailable = usart1_rxavailable, +#ifdef CONFIG_SERIAL_IFLOWCONTROL + .rxflowcontrol = NULL, +#endif .send = usart1_send, .txint = usart1_txint, .txready = usart1_txready, diff --git a/nuttx/arch/avr/src/atmega/atmega_serial.c b/nuttx/arch/avr/src/atmega/atmega_serial.c index ec8a9b6f5..90bb7f0d8 100644 --- a/nuttx/arch/avr/src/atmega/atmega_serial.c +++ b/nuttx/arch/avr/src/atmega/atmega_serial.c @@ -158,6 +158,9 @@ struct uart_ops_s g_usart0_ops = .receive = usart0_receive, .rxint = usart0_rxint, .rxavailable = usart0_rxavailable, +#ifdef CONFIG_SERIAL_IFLOWCONTROL + .rxflowcontrol = NULL, +#endif .send = usart0_send, .txint = usart0_txint, .txready = usart0_txready, |