|
36 | 36 | #define DBG_LVL DBG_INFO |
37 | 37 | #include <rtdbg.h> |
38 | 38 |
|
39 | | -#ifdef RT_USING_POSIX |
| 39 | +#ifdef RT_USING_POSIX_DEVIO |
40 | 40 | #include <dfs_posix.h> |
41 | 41 | #include <poll.h> |
42 | 42 | #include <sys/ioctl.h> |
@@ -203,7 +203,7 @@ const static struct dfs_file_ops _serial_fops = |
203 | 203 | RT_NULL, /* getdents */ |
204 | 204 | serial_fops_poll, |
205 | 205 | }; |
206 | | -#endif |
| 206 | +#endif /* RT_USING_POSIX_DEVIO */ |
207 | 207 |
|
208 | 208 | /* |
209 | 209 | * Serial poll routines |
@@ -976,8 +976,7 @@ static void _tc_flush(struct rt_serial_device *serial, int queue) |
976 | 976 | } |
977 | 977 |
|
978 | 978 | } |
979 | | - |
980 | | -#endif |
| 979 | +#endif /* RT_USING_POSIX_TERMIOS */ |
981 | 980 |
|
982 | 981 | static rt_err_t rt_serial_control(struct rt_device *dev, |
983 | 982 | int cmd, |
@@ -1020,7 +1019,7 @@ static rt_err_t rt_serial_control(struct rt_device *dev, |
1020 | 1019 | } |
1021 | 1020 |
|
1022 | 1021 | break; |
1023 | | -#ifdef RT_USING_POSIX |
| 1022 | +#ifdef RT_USING_POSIX_DEVIO |
1024 | 1023 | #ifdef RT_USING_POSIX_TERMIOS |
1025 | 1024 | case TCGETA: |
1026 | 1025 | { |
@@ -1215,7 +1214,7 @@ static rt_err_t rt_serial_control(struct rt_device *dev, |
1215 | 1214 | *(rt_size_t *)args = recved; |
1216 | 1215 | } |
1217 | 1216 | break; |
1218 | | -#endif /*RT_USING_POSIX*/ |
| 1217 | +#endif /* RT_USING_POSIX_DEVIO */ |
1219 | 1218 | default : |
1220 | 1219 | /* control device */ |
1221 | 1220 | ret = serial->ops->control(serial, cmd, args); |
@@ -1270,7 +1269,7 @@ rt_err_t rt_hw_serial_register(struct rt_serial_device *serial, |
1270 | 1269 | /* register a character device */ |
1271 | 1270 | ret = rt_device_register(device, name, flag); |
1272 | 1271 |
|
1273 | | -#if defined(RT_USING_POSIX) |
| 1272 | +#ifdef RT_USING_POSIX_DEVIO |
1274 | 1273 | /* set fops */ |
1275 | 1274 | device->fops = &_serial_fops; |
1276 | 1275 | #endif |
|
0 commit comments