如果启用 MSI,那么此寄存器会指定 MSI 的 MSI 矢量编号。在遗留中断中,每个字段仅限 2 个 LSB 用于映射到 INTA、B、C 或 D。
与其它 C2H/H2C 位打包澄清信息相似,请参阅上图。第一个 C2H 矢量位于最后一个 H2C 矢量之后。例如,如果 NUM_H2C_Channel = 1,那么 H2C0 矢量位于 0xA0(位 [4:0]),而 C2H 通道 0 矢量则位于 0xA0(位 [12:8])。如果 NUM_H2C_Channel = 4,那么 H2C3 矢量位于 0xA0 28:24,而 C2H 通道 0 矢量则位于 0xA4(位 [4:0])。
位索引 | 默认 | 访问类型 | 描述 |
---|---|---|---|
28:24 | 5'h0 | RW |
vector3 矢量编号,当通道 3 生成中断时使用。 |
20:16 | 5'h0 | RW |
vector2 矢量编号,当通道 2 生成中断时使用。 |
12:8 | 5'h0 | RW |
vector1 矢量编号,当通道 1 生成中断时使用。 |
4:0 | 5'h0 | RW |
vector0 矢量编号,当通道 0 生成中断时使用。 |