谁有RTL8139网卡方面的中文资料及编程范例
<P>我想编写纯DOS下(MSDOS下,不是WINDOWS的DOS窗口)RTL8139网卡网络通讯程序,但是这方面的资料没有,因此感觉无从下手。谁能提供,谢谢!</P>[align=right][color=#000066][此贴子已经被作者于2006-12-28 17:57:06编辑过][/color][/align]
RockCarry,网上介绍RTL8019AS网上的资料及程序较多,可是针对PCI总线的RTL8139网卡的资料我搜索了几个月也没找到理想的编程资料,RTL8139在目前PC机上WINDOWS操作系统中用的最广泛。<BR> 谁能提供些RTL8139方面的中文资料及编程范例 <P>晕,发帖的时候好像有问题</P>
[align=right][color=#000066][此贴子已经被作者于2006-12-28 18:09:20编辑过][/color][/align]
如果是要驱动一个外设,一般的都是先阅读该IC的DateSheet,然后明白其硬件是如何进行连接的,也就是要找到原理图。<BR>对于第一步,如果购买了该芯片,芯片厂商都有提供各个IC的datasheet,当然网上也能找到很多IC的datasheet,这个基本上都是开放的。对于你讲的可以网卡如果要找资料,可以这样做,在google上搜索以下的关键字:RTL8139 datasheet,一般都能找到。<BR>对于第二步,如果是做PC机的开发的话,这个硬件的连接基本上都是标准化的,只要找到相关的资料,就可以了。如果是做嵌入式设备的话,就一定要有原理图,否则是没有办法做的。<BR>如果是在PC机上做的话,可以参考Linux和Windows DDK中的代码。不过最重要的还是阅读DataSheet,理解通信协议,以及弄清楚硬件是如何连接的。如果是在DOS上做的话,DOS系统是没有提供完整的TCP/IP协议栈的,所以驱动了网卡也就只是完成了第一部而已,也就是现实了物理层。因此还需要实现一个协议栈和相关的应用程序,否则是没有实用价值的。
页:
[1]
