linux系统下的PCIe网卡驱动

niuruyutian 2014-04-05 10:22:16
各位前辈大牛,我想问一下,如何写一个pcie总线的网卡驱动?我在linux源码树中找到ath9k系列网卡的源码(ath9k支持pcie),但是其驱动源码中只有pci的驱动,但它的确又支持pcie,是不是在软件层写pci和pcie驱动是一样的呢????若不一样,哪些需要改呢???
...全文
728 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kasikasi2012 2014-09-24
  • 打赏
  • 举报
回复
引用 2 楼 gruesomeman 的回复:
这个真可以让芯片厂商搞,而且现在的网络芯片供应商都是提供驱动的。
大牛,我也有这个疑问,我下载了emulex的驱动,里面有驱动文档,但是没有核心的pcie的描述,查linux下的pcie源代码基本都是中断处理和电源管理代码,在哪可以找到pcie的底层接口代码呢?
gruesomeman 2014-04-17
  • 打赏
  • 举报
回复
这个真可以让芯片厂商搞,而且现在的网络芯片供应商都是提供驱动的。
niuruyutian 2014-04-05
  • 打赏
  • 举报
回复
加问:我查看资料说,pcie体系结构与pci的地址结构兼容,这是不是说它们可以使用同一驱动呢????

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧