Multiple Errors
When multiple errors are detected in a single TLP, the PCIe specification recommends that a single error be reported. The precedence of errors the PCIe Controller reports is (from highest to lowest):
- Uncorrectable Internal Error
- Receiver Overflow
- Flow Control Protocol Error
- Malformed TLP
- ECRC Check Failed
- Unsupported Request (UR), Completer Abort (CA), or Unexpected Completion
- Poisoned TLP Received