使用MSDOS API的串行端口超时

时间:2015-08-13 16:40:20

标签: serial-port timeout dos

我正在尝试编写一些16位汇编代码来处理串口通信(使用中断21h函数03h和04h)。

我已经编写了代码来发送和接收字节,但我想实现一个可选的超时接收。我已经可以通过在23h内实现中断处理程序来取消传输,但接收似乎没有受到阻碍(可能在内核代码中阻塞以接收串行端口上的字节)。

有没有办法实现这个目标?

感谢您的帮助

0 个答案:

没有答案