免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7515 | 回复: 5
打印 上一主题 下一主题

请教:PCIE 板卡作为Endpoint设备时的Linux 驱动 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-06-09 22:20 |只看该作者 |倒序浏览
请教大家个问题,我现在有一个powerpc处理器的PCIE板卡,想把这个板卡插到其它有PCIE总线的设备上做从设备,也就是工作在endpoint模式;请问Linux的PCIE驱动是否支持从模式(endpoint模式)?这个板子做主模式可以正确驱动PCIE网卡,可以通过拨码设置到从模式,但是不知道软件怎么处理。有没有什么解决方法,请给个建议。谢谢!

论坛徽章:
0
2 [报告]
发表于 2010-06-09 23:25 |只看该作者
驱动是谁写的?自己写的么?一般支持从模式的啊,如果有驱动的话。

“这个板子做主模式可以正确驱动PCIE网卡,可以通过拨码设置到从模式,”
这句啥意思?主模式的时候也是当成外设插在PC的主板上的么?最后再介绍下你的开发工作环境?X86 PC?

论坛徽章:
0
3 [报告]
发表于 2010-06-11 19:25 |只看该作者
回复 2# accessory


    驱动使用的是Linux kernel标准的PCIE驱动。
  
   我的板子是PowerPC的板子,板子上有拨码;正常拨码是设置成PCIE主模式的,板子上有PCIE插槽,PCIE网卡查在这个板子上可以正常工作;
   
   按处理器手册上说的,可以通过拨码把这个板子设置成PCIE从模式,再把这个板子插到其它有PCIE插槽的板子上;

   我想问的是,kernel 的PCIE总线驱动是否支持从模式?如果支持怎么来处理?

   还是非常感谢版主的回复。

论坛徽章:
0
4 [报告]
发表于 2010-06-11 22:29 |只看该作者
还是不清楚你的环境,是不是嵌入式?SOC结构的?就一个板子上CPU, PCIE,内存啥的都在一起了?麻烦你说清楚些。

不过对这种结构我也不清楚,可以直接插上去试试贝。

论坛徽章:
0
5 [报告]
发表于 2010-06-12 09:51 |只看该作者
回复 4# accessory


    处理器是freescale SOC,其实可以讨论Linux PCI驱动的从设备模式,就是运行linux系统的PCI板卡作为slave设备时的工作状态。

论坛徽章:
0
6 [报告]
发表于 2010-06-12 12:37 |只看该作者
不懂 freescale SOC. 一般来说LINUX PCI 支持从模式。不过不知道LZ你是怎么用的。还是看情况
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP