如何从主机应用程序/驱动程序发送PCIe消息(特别是VDM - 供应商定义的消息)?有没有任何Windows API可以做同样的事情,比如有内存R / W或I / O R / W的API?
我可以看到Teledyne工具支持PCIe VDM支持,如果有人知道如何实现这一点,请澄清相同内容。
感谢。
答案 0 :(得分:0)
硬件PCIe数据包生成器可用于生成自定义PCIe数据包。不知道软件中有什么等价物。
答案 1 :(得分:0)
PCIe VDM数据包无法从主机的应用程序/驱动程序发送。 PCIe总线上需要硬件,以便可以生成数据VDM TLP数据包并发送目标设备。
例如主板上的管理控制器可以将PCIe VDM数据包发送到NVMe SSD设备。
PCIe VDM数据包从BMC发送到NVMe SSD: