每次我打开()或关闭()tty
设备文件时,RTS
端口线路都会暂时关闭。即使使用 禁用硬件流控制,这种情况似乎也会发生raw -crtscts
。
有没有办法告诉 LinuxRTS
在打开和关闭 tty 设备文件时不要切换线路?
答案1
有一个标志叫做HUPCL
:
如果设置了该位,则当打开终端设备的所有进程都关闭文件或退出时,会生成调制解调器断开连接。
“调制解调器断开连接”显然涉及切换 RTS 线路,因为一旦禁用该标志,无论CRTSCTS
标志设置如何,该行为都会消失。
这是stty
我执行的命令...
stty -F /dev/tty0 1000000 raw clocal -hupcl -echo