发送PCIe消息

时间:2017-02-07 08:38:35

标签: pci-e

如何从主机应用程序/驱动程序发送PCIe消息(特别是VDM - 供应商定义的消息)?有没有任何Windows API可以做同样的事情,比如有内存R / W或I / O R / W的API?

我可以看到Teledyne工具支持PCIe VDM支持,如果有人知道如何实现这一点,请澄清相同内容。

感谢。

2 个答案:

答案 0 :(得分:0)

硬件PCIe数据包生成器可用于生成自定义PCIe数据包。不知道软件中有什么等价物。

答案 1 :(得分:0)

PCIe VDM数据包无法从主机的应用程序/驱动程序发送。 PCIe总线上需要硬件,以便可以生成数据VDM TLP数据包并发送目标设备。

例如主板上的管理控制器可以将PCIe VDM数据包发送到NVMe SSD设备。

PCIe VDM数据包从BMC发送到NVMe SSD:

PCIe VDM Packet send from BMC to NVMe SSD