PCIe 记录
2023-12-27 01:52:18
-
TLP 包类型,1穿透,0直连。
-
MRdLk、CplLk、CplDLk,适用与 Legacy Software,也就是纯 PCI 时代的,Aware 新设备 例如 NVMe、GPU等,只要用 Locked Memory Read,分分钟死锁,同时设备端 MRd(DMA) 的 Completion Timeuout。
-
TLP包构造
选择包类型
Register Number
RD
4. Cpl.Status
PCIe Requester发出的所有PCIe Rd、NPWR、Atomic请求及PCIE 6.0的DWMR请求均需要Completer返回CPL/CPLD,CPL/CPLD中含有Cpl.Status字段,指示完成情况。那么CPL的状态如下:
SC,Successful Completion,请求成功
UR,Unsupported Request,不支持的请求
CA,Completer Abort,支持但由于违例等原因被终止了
文章来源:https://blog.csdn.net/wangjingyu00711/article/details/135227559
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!