Linux
是否可以將 TIOCMBIS 與偽終端一起使用?
我有一個使用以下程式碼與普通終端一起使用的 C 程序:
int dtr_rts = TIOCM_DTR | TIOCM_RTS; /* out-of-band signal */ ... int comfd = open(COM_PORT, O_RDWR); ... ioctl(comfd, TIOCMBIS, &dtr_rts);
現在我需要在偽終端上執行這個程序。如何在主端讀取 DTR/RTS?DTR/RTS 是設置為
1
還是0
預設設置(即 onopen()
) on/dev/pts/X
?ioctl是否
TIOCMGET
為偽終端實現?
不,這不對。偽終端無法通過串列 ioctl
TIOCMBIS
或TIOCSET
.也可以看看: