September 2003
Intermediate to advanced
1120 pages
23h 44m
English
Prior to removing a card from the system, two things must occur:
The device's driver must cease accessing the card.
The card must cease generation transaction and interrupts.
How this is accomplished is OS-specific, but the following must take place:
The OS must stop issuing new requests to the device's driver or must instruct the driver to stop accepting new requests.
The driver must terminate or complete all outstanding requests.
The card must be disabled from generating interrupts or transactions.
When the OS commands the driver to quiesce itself and its device, the OS must not expect the device to remain in the system (in other words, it could be removed and not replaced with a similar card).
Read now
Unlock full access