分析RP
Headerlog在协议中位置
能力集寄存器协议字段
HeaderLog字段偏移以及各字段含义
headerLog和协议的对应入截图中内容
completer id就是完成的ID,对应的BDF ,如下图 b5:00.0
AECap寄存器
其中
first error pointer 含义:
这里有专门注释表示的是在不可修改错误状态寄存器找那个配置
表示第一个不可修复错误寄存器的第0x10位置1,然后在不可修复错误寄存器中在找内容
因为0x10是16,所以表示非期望的完成状态,导致crash
也就是说这个FEP表示的是offset 偏移04h的不可修复的寄存器的某一位的值
TLP报文的头格式和AER对应
请看下面截图,表示第一个字节4a的各个位的值
FMT解释
Type解释
这里表示内存IO的方位读数据出现了异常完成。