diff options
| author | guozhanxin <[email protected]> | 2022-12-09 15:15:40 +0800 |
|---|---|---|
| committer | Man, Jianting (Meco) <[email protected]> | 2022-12-09 07:54:29 -0500 |
| commit | b5d77bbf37fbe97945c351ca19aa56286ad547cd (patch) | |
| tree | 832ec21d720a4fb061ba56b051830273a22c7633 /components/drivers/serial/serial.c | |
| parent | e6f38ec9dca0291662abbb290a7203064582cdd7 (diff) | |
[rtsmart] fix uart can't input after userapp exited at rv64 platform.
Diffstat (limited to 'components/drivers/serial/serial.c')
| -rw-r--r-- | components/drivers/serial/serial.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/drivers/serial/serial.c b/components/drivers/serial/serial.c index cce06217b5..06d2264e6d 100644 --- a/components/drivers/serial/serial.c +++ b/components/drivers/serial/serial.c @@ -904,7 +904,7 @@ static rt_size_t rt_serial_write(struct rt_device *dev, } } -#ifdef RT_USING_POSIX_TERMIOS +#if defined(RT_USING_POSIX_TERMIOS) && !defined(RT_USING_TTY) struct speed_baudrate_item { speed_t speed; @@ -1052,7 +1052,7 @@ static rt_err_t rt_serial_control(struct rt_device *dev, } break; #ifdef RT_USING_POSIX_STDIO -#ifdef RT_USING_POSIX_TERMIOS +#if defined(RT_USING_POSIX_TERMIOS) && !defined(RT_USING_TTY) case TCGETA: { struct termios *tio = (struct termios*)args; |
