| 3'b000 |
Normal termination (all data received). |
| 3'b001 |
The completion TLP is poisoned. |
| 3'b010 |
Request terminated by a completion with UR, CA, or CRS status. |
| 3'b011 |
Request terminated by a completion with incorrect byte count. |
| 3'b100 |
The current completion being delivered has the same tag as an outstanding
request; however, its requester ID, TC, or Attr fields did not match the parameters of
the outstanding request. |
| 3'b101 |
Starting address error. The low address bits in the completion TLP header did
not match the starting address of the next expected byte for the request. |
| 3'b110 |
Invalid tag. This completion does not match the tags of any outstanding
request. |
| 3'b111 |
Request terminated by a completion timeout or by an FLR targeted at the
function that generated the request. |