在DOS下处理以太网中断

在DOS下处理以太网中断

问题描述:

有没有在DOS下用C传输数据的C中的以太网中断? 我已经写了一个应用程序,等待我的“while(True)”循环中的传入数据,它的工作原理完美。但我想知道是否有一个中断服务可以处理我的while(true)循环之外的传入数据。在DOS下处理以太网中断

+1

是的,当然有代码来处理以太网中断。你应该描述你正在努力完成的事情。你真的使用DOS吗? (大约20年没有发布DOS)。 – BraveNewCurrency

+1

是的,我真的使用DOS。我正在使用pc/104,vdx-6354更具体,它基于vortex86dx处理器。 我有一个应用程序,它控制几个电机。它是用Turbo C编写的。在用户端,有一个用C#编写的GUI,它通过串行与主应用程序进行通信。现在,出于某种原因,我们需要用以太网取代串口。 在基于串口的版本中,无论何时通过串口接收数据,都会调用一个中断,但我还没有找到任何针对以太网传入数据中断的解决方案。 – Soheil

+0

对不起,我希望你的意思是在DOS命令行中的“Windows命令行”。 20年前我曾经这样做过。现在我只是使用Linux,因为它更简单。 – BraveNewCurrency

曾经在RBIL上漫步,看起来中断级别的以太网是不可能的。以太网在TCP/IP领域非常重要。为此,我建议非常努力地保持在串行接口上​​,否则开始学习TCP/IP network for MS-DOSDOS TCP/IP Networking with Packet Drivers