阅读:1824回复:6
要学写8139的驱动,哪位大侠指导一下。
我想写一个8139的网卡的驱动。
关于linux方面基本上是弄清了。 现在是关于8139的资料方面 我有8139c的说明,但是看起来好象哪是写给硬件设计用的。 是从Realtek网站下的。 是我没看懂8139的spec吗?还是真的给的资料就是不会。 哪位大侠指导一下,或是给点资料呀。 |
|
|
沙发#
发布于:2004-01-10 20:28
我也在学写驱动程序,而且我也正在写rtl8139的驱动程序,妈的,好几天了,才把网卡mac地址读出来,我现在在看书,看看怎么能正确的向ndis报告当前连接速率,和连接状态,我现在连softice调试都不会:)
各位大虾,如果有空帮忙的,我很感激:) 寻便送上rtl8139c的相关资料,不知道是否和坛子里面现有的资料重复? |
|
|
板凳#
发布于:2004-01-15 21:05
这几天在工作之余仔细看了看driver studio和rtl8139的一些资料,我已经能通过odi正确的向ndis报告网卡状态,当然,都是些模拟数据,
下一步争取管理好rtl8139的4个TXDescriptor,要用一些数据结构和锁这样的东西,还要申请TX和RX的dma缓冲区,估计要两三天的工夫才能搞定,但愿能成功 给自己加油!!! |
|
地板#
发布于:2004-01-16 12:35
看了坛子里面的东西,现在会用softICE了,看中文的速度还是必看英文的速度快多了,呵呵
|
|
地下室#
发布于:2004-01-27 14:27
我刚好想写一个网卡的测试程序,
用LOOKBACK电路,正好借鉴你的资料学习学习. |
|
5楼#
发布于:2004-02-07 21:37
终于休息过了:)
回来一看,贴子居然提前了。谢谢大家的捧场,这几天我加紧工作争取把rtl8139的驱动写出来,到时候公布给大家:) |
|
6楼#
发布于:2004-02-11 13:35
驱动程序里面是哪个函数来完成,PCI的I/O空间和PCI存储空间的地址映射啊?(6个基地址的寄存器,和扩展ROM的基地址的地址映射。)
|
|