pcie的dma写过程疑问

家穷人瘦 2014-09-30 11:28:02

如图所示疑
...全文
1087 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
低吟浅唱_ 2018-07-19
  • 打赏
  • 举报
回复
引用 6 楼 kala2211 的回复:
PCIe没有所谓的握手,启动DMA是CPU通过PIO写板卡上的控制或命令寄存器来完成。板卡可以通过直接写带数据的完成包的方式直接向CPU传递数据。
板卡通过直接写带数据的完成包的方式直接向CPU传递数据时,还需要像dma 读写操作那样给中断吗
低吟浅唱_ 2018-07-19
  • 打赏
  • 举报
回复
板卡通过直接写带数据的完成包的方式直接向CPU传递数据是,还需要像dma 读写操作那样给中断吗
cat678 2018-07-01
  • 打赏
  • 举报
回复
PCIe没有所谓的握手,启动DMA是CPU通过PIO写板卡上的控制或命令寄存器来完成。板卡可以通过直接写带数据的完成包的方式直接向CPU传递数据。
pjwlcy01 2014-10-15
  • 打赏
  • 举报
回复
配置完寄存器自动发送的,这纸张能转过来么,歪着头好痛苦!
家穷人瘦 2014-10-08
  • 打赏
  • 举报
回复
目前工作在win7 64位环境下,驱动用的windriver自动生成的。上个帖子由于软件的同事以前没有做过这方面,所以现在也不能确定对不对…
曹大夯 2014-10-08
  • 打赏
  • 举报
回复
引用 1 楼 wy517650971 的回复:
现在自己组的包发送出去,读写地址的时候会不定时死机,有时会反应超级慢。请问这个是什么问题呢?
能详细介绍一下步骤么?反应慢的时候,你的PCIE设备在干什么?
家穷人瘦 2014-09-30
  • 打赏
  • 举报
回复
现在自己组的包发送出去,读写地址的时候会不定时死机,有时会反应超级慢。请问这个是什么问题呢?
曹大夯 2014-09-30
  • 打赏
  • 举报
回复
你的 PCIE板卡是工作在Linux还是Windows? 你的另外一个帖子“PCIE软件流程疑问”, 找到答案了?

21,597

社区成员

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

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