diff options
| author | Meco Man <[email protected]> | 2021-11-28 22:30:35 -0500 |
|---|---|---|
| committer | Meco Man <[email protected]> | 2021-11-29 00:53:46 -0500 |
| commit | 7973ede5a8cacd3a7d4593ae7e76d6fb0dff8e1d (patch) | |
| tree | 523b091e5f1fc312c0c07c8fef9fc2de4e628f8f /components/drivers/serial/serial.c | |
| parent | 4e9744c0acd093efd6fb1da1216d918521d14015 (diff) | |
增加RT_USING_POSIX_FS
Diffstat (limited to 'components/drivers/serial/serial.c')
| -rw-r--r-- | components/drivers/serial/serial.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/components/drivers/serial/serial.c b/components/drivers/serial/serial.c index c17c7aaebb..0e944b5e95 100644 --- a/components/drivers/serial/serial.c +++ b/components/drivers/serial/serial.c @@ -362,7 +362,7 @@ static void _serial_check_buffer_size(void) } } -#if defined(RT_USING_POSIX) || defined(RT_SERIAL_USING_DMA) +#if defined(RT_USING_POSIX_DEVIO) || defined(RT_SERIAL_USING_DMA) static rt_size_t _serial_fifo_calc_recved_len(struct rt_serial_device *serial) { struct rt_serial_rx_fifo *rx_fifo = (struct rt_serial_rx_fifo *) serial->serial_rx; @@ -385,7 +385,7 @@ static rt_size_t _serial_fifo_calc_recved_len(struct rt_serial_device *serial) } } } -#endif /* RT_USING_POSIX || RT_SERIAL_USING_DMA */ +#endif /* RT_USING_POSIX_DEVIO || RT_SERIAL_USING_DMA */ #ifdef RT_SERIAL_USING_DMA /** @@ -1133,6 +1133,7 @@ static rt_err_t rt_serial_control(struct rt_device *dev, } else { + #include <shell.h> #define _TIO_BUFLEN 20 char _tio_buf[_TIO_BUFLEN]; unsigned char cnt1, cnt2, cnt3, i; @@ -1148,7 +1149,7 @@ static rt_err_t rt_serial_control(struct rt_device *dev, i = 0; while(i < _TIO_BUFLEN) { - _tio_buf[i] = getchar(); + _tio_buf[i] = finsh_getchar(); if(_tio_buf[i] != 't') { i ++; |
