分析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的方位读数据出现了异常完成。






![[离散数学]图论](https://img-blog.csdnimg.cn/8ffc7dd092fe43ac936d46772ede3c9d.png)












