PCIE总线扫描疑惑

richardvip 2012-04-25 08:14:50
各位大侠,小弟现在再做一个系统,有两个CPU组成,他们之间通过PCIE通信,一个做RC,一个做EP,我现在有个疑问,如果作为RC的CPU比EP的CPU先启动起来了,则RC端的CPU进行PCIE初始化时扫描不到EP,那当EP所处CPU启动完成后,两端如何通信呢,这是不是就是需要支持热插拔了呢,如果是需要怎样实现呢,还请给位帮助,谢谢
...全文
238 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
曹大夯 2012-04-26
  • 打赏
  • 举报
回复
让RC端去轮询EP,直到发现EP为止?
或者在RC里面注册一个EP出现后的Interrupt?
richardvip 2012-04-26
  • 打赏
  • 举报
回复
另外如果EP所在CPU先启动,然后RC所在CPU才启动,RC端是不是会复位EP所在CPU的PCIE控制器以致可能造成EP所在CPU复位呢
richardvip 2012-04-26
  • 打赏
  • 举报
回复
楼上能否具体些,我该如何操作呢,我是在linux下做的,谢谢

21,600

社区成员

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

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