Q: What is SBP2 unsolicited status used for?
A: Unsolicited status is used by the device to
report any status change in the device that was not in
response to your driver performing some action, or any
status that cannot be reported as normal command object
(ORB) status.
For instance, if your device is both bus powered
and self powered, it could use unsolicited status to report
that its power was removed, and now it was operating on bus
power only. A device could report a manual ejection of the
media, power status, or any asynchronous event.
|