libspdm
libspdm copied to clipboard
[SPDM 1.3] CSR: add param1 and param2
- param1 - KeyPairID
- param2 - Request Attributes
I think we may need a truth table for the reset required use case.
| Overwrite | CSRTrackingTag | Pending CSR | Reset | Action |
|---|---|---|---|---|
| No | 0 | No | - | ResetRequired |
| No | 0 | Yes | - | ResetRequired or Busy |
| No | Non-0 | No Match | - | Unexpected |
| No | Non-0 | Match | Before | Busy |
| No | Non-0 | Match | After | CSR |
| Yes | 0 | No | - | ResetRequired |
| Yes | 0 | Yes | - | ResetRequired |
| Yes | Non-0 | - | - | Invalid |
I think we may need a truth table for the reset required use case.
Overwrite CSRTrackingTag Pending CSR Reset Action No 0 No - ResetRequired No 0 Yes - ResetRequired or Busy No Non-0 No Match - Unexpected No Non-0 Match Before Busy No Non-0 Match After CSR Yes 0 No - ResetRequired Yes 0 Yes - ResetRequired Yes Non-0 - - Invalid
The history is form: https://github.com/DMTF/SPDM-WG/issues/3286