Showing changes from revision #0 to #1:
Added | Removed | Changed
Entry | |
---|---|
R0 | 6 (reason code) |
R1 | Bits 0 – 7 = slot number |
Bits 8 – 15 = bus number |
Exit | |
---|---|
- | - |
This SWI is used to poll card detection.
This SWI is re-entrant.
With hardware that has a functional card detect line, SDIODriver polls the hardware at regular intervals to determine whether a card is inserted. However, it is possible that if you have an operation ongoing when a card is removed that the operation will return an error before SDIODriver does its polling and has chance to issue Service_SDIOUnitDetached. Therefore this SWI gives you a mechanism to force an extra poll (and therefore trigger any outstanding service calls) so you can determine whether the error was caused by the card having been removed.