我想问你是否可以使用ACK从ACK线产生中断(IRQ7 / IRQ5)(LPT模式设置为双向模式)?我将掩码位设置为8259,但仍然没有。不调用中断过程。我能够从LPT读取数据。
答案 0 :(得分:0)
您不会详细说明您尝试做什么,或者您是如何尝试这样做的。让我假设以下内容:
你在Linux上(“lpt”?)
您使用的是标准操作系统的lpt驱动程序(即您没有编写并安装自己的内核驱动程序)
您正在编写一些自定义应用,可以使用并行电缆通过LPT端口与某些自定义设备(谁知道 - 甚至可能是打印机设备;))进行通信
您正在用C语言编写此自定义应用程序(或某些功能强大的脚本语言,如Python或Perl)
如果是这样,此链接可能会有所帮助:
http://eagerfish.eu/lpt-programming-example-in-c-for-ubuntu-linux/