Functional Test Specification For the SAF HPI Specification | ||
---|---|---|
Prev |
Chapter 5. Appendix
5.1. Hot Swap Model
The full Hot Swap Model is illustrated as a state machine.
5.1.2. Hot Swap Events
Event Name | Description |
---|---|
E1 | FRU is inserted in system |
E2 | Insertion auto-insert policy completes |
E3 | saHpiResourceActiveSet() |
E4 | FRU is removed from system |
E5 | Eject latch |
E6 | saHpiHotSwapActionRequest(SAHPI_HS_ACTION_EXTRACTION) |
E7 | Extraction auto-extract policy completes |
E8 | saHpiResourceInActiveSet() |
E9 | Inject latch |
E10 | saHpiHotSwapActionRequest(SAHPI_HS_ACTION_INSERTION) |
5.1.3. Hot Swap Actions
Action Name | Description |
---|---|
A1 | Event is issued by resource showing transition from "NOT PRESENT" to "INSERTION PENDING" |
A2 | Event is issued by resource showing transition from "INSERTION PENDING" to "ACTIVE/HEALTHY" or "ACTIVE/UNHEALTHY" |
A3 | Event is issued by domain(s) showing transition from whichever state it was in to "NOT PRESENT" |
A4 | Event is issued by domain(s) showing transition from "ACTIVE/HEALTHY" or "ACTIVE/UNHEALTHY" to "EXTRACTION PENDING" |
A5 | Event is issued by resource showing transition from "EXTRACTION PENDING" to "INACTIVE" |
A6 | Event is issued by domain(s) showing transition from "INACTIVE" to "INSERTION |