AR# 31284

|

面向 PCI Express 的增强型端点模块封装 v1.9- 单位矢量掩膜位在 MSI 控制寄存器中错误设置

描述

已知问题:v1.9、v1.8、v1.7、v1.6、v1.5、v1.4、v1.3、v1.2、v1.1   
 
为什么将单位矢量掩膜位错误设为 MSI 控制寄存器中的 1'b1?

解决方案

MSI 控制寄存器位于 MSI 功能结构的 048H,在端点配置空间中。MSI 控制寄存器中的位 8 是单位矢量掩膜 (Per Vector Masking) 位,始终设置为 1'b1。单位矢量掩膜是 MSI 的可选支持特性,如 PCI v3.0 规范的 6.8.3.5 节所定义。因此,Block Plus 内核不支持单位矢量掩膜。

架构不存取该位,因此没有修复的计划。

目前,设置该位尚未遇到系统互操作性问题。

修订历史记录 
03/05/2009 – 更新指出这是 MSI 的可选特性,此前则描述为不支持 
07/09/2008 – 初始版本

AR# 31284
日期 09/25/2013
状态 Active
Type 综合文章
IP
People Also Viewed