有没有人做过PCI E的网卡驱动?
最近在loader下作一个PCIE的网卡驱动。
在PCIE协议中,每个PCI设备都有一个配置空间,在配置空间中设置了网卡的寄存器被映射到内存中的内存地址。
我想配置这个内存地址,然后通过这个内存地址对网卡的寄存器进行操作。但是现在网卡的寄存器没有被映射到
指定的内存地址。
这是怎么回事?与中断有关吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以看一下linux下的驱动,PCI-E的寄存器配置和PCI的有些不同,好像是有自己独立的配置空间,具体的记不请了,看看e1000的驱动吧。