位 | 默认 | 访问类型 | 字段 | 描述 |
---|---|---|---|---|
[31:12] | 0 | 不适用 | Reserved | 保留 |
[11:4] | 0 | RO | cur_src_fn |
该字段仅适用于 PF 使用。 传入请求队列基础上的报文的源功能编号。 |
[2] | 0 | RO | ack_status |
该字段仅适用于 PF 使用。 当确认状态寄存器中的任意位断言有效时,状态位将置位。 |
[1] | 0 | RO | o_msg_status |
对于 VF:当 VF 驱动程序将 msg_send 写入其命令寄存器时,状态位将置位。当关联 PF 驱动程序向此 VF 发送确认时,硬件会将此字段清零。当 o_msg_status 断言有效时,不允许 VF 驱动程序更新其传出邮箱存储器 (OMM) 中的任意内容。对该 OMM 执行的任何违规写入都将被丢弃,(可选)这可能导致在 AXI4-Lite 响应通道中记录错误。 对于 PF:该字段表示目标 FN 的报文状态,目标 FN 在目标 FN 寄存器中指定。当 PF 驱动程序发送 msg_send 命令时,状态位即置位。当对应功能驱动程序通过发送 msg_rcv 来发送确认时,硬件会将此字段清零。当 o_msg_status(target_fn_id) 断言有效时,不允许 PF 驱动程序更新其传出邮箱存储器 (OMM) 中的任意内容。对该 OMM 执行的任何违规写入都将被丢弃(可选在 AXI4L 响应通道中记录错误)。 |
[0] | 0 | RO | i_msg_status |
对于 VF:断言有效时,VF 的传入邮箱存储器中的报文将等待处理。在 VF 驱动程序将 msg_rcv 写入其命令寄存器后,该字段将清零。 对于 PF:断言有效时,传入邮箱存储器中的报文将暂挂,等待处理。仅当事件队列为空时,该字段才会清零。 |