用于PCI Express的Endpoint Block Plus Wrapper v1.9 - 每个矢量屏蔽位在MSI控制寄存器内设置不正确

问题描述

已知问题:v1.9,v1.8,v1.7,v1.6,v1.5,v1.4,v1.3,v1.2,v1.1

解决/修复方法

MSI控制寄存器位于端点配置空间内048H的MSI能力结构内。 MSI控制寄存器中的位8是每个矢量屏蔽位,它始终设置为1'b1。 Per Vector Masking是MSI的可选支持功能,如PCI v3.0规范的6.8.3.5节中所定义。因此,Block Plus Core不支持Per Vector Masking。

Fabric无法访问此位;因此,没有计划修复。

目前,由于设置了该位,因此未遇到系统互操作性问题。

修订记录

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-18 20:21:52 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它