Stream Commands Sense data descriptor
|
| 7 | 6 | 5 |
| 4 | 3 | 2 | 1 | 0 |
|
|
|
|
|
|
|
|
|
|
|
| 0 |
|
|
|
| Descriptor | Type (04h) |
|
|
|
|
|
|
|
|
|
|
| |||
| 1 |
|
|
| Additional Length (02h) |
|
| |||
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| Reserved (0) |
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
| 4 | Mark | EOM | ILI |
|
|
| Reserved (0) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Drive Error Code Sense data descriptor (Vendor Specific)
|
| 7 | 6 | 5 |
| 4 | 3 | 2 | 1 | 0 |
|
|
|
|
|
|
|
|
|
|
|
| 0 |
|
|
|
| Descriptor | Type (80h) |
|
|
|
|
|
|
|
|
|
|
| |||
| 1 |
|
|
| Additional Length (02h) |
|
| |||
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| Reserved (0) |
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
| 4 | Mark | EOM | ILI |
|
|
| Reserved (0) |
|
|
| 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Drive Error Code |
|
|
| ||
| 11 |
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
Cleaning Needed Sense data descriptor (Vendor Specific)
|
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|
|
|
|
|
|
|
|
|
|
| 0 |
|
|
| Descriptor | Type (81h) |
|
|
|
|
|
|
|
|
|
|
|
| |
| 1 |
|
|
| Additional Length (02h) |
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Reserved (0) |
|
|
| CLN (1) | |
|
|
|
|
|
|
|
|
| |
| 4 |
|
|
| Reserved (0) |
|
|
| |
|
|
|
|
|
|
|
|
|
|
Sense data management
The drive maintains three sets of sense data for every initiator on the bus. For a single host the following sense data is maintained:
•Current sense
•UNIT ATTENTION sense
•DEFERRED ERROR sense
Unless otherwise stated, all the following descriptions apply to the sense data for a single host whose command is being executed.
Current sense
Current sense is the data that is returned in response to a REQUEST SENSE command. It is modified or updated in the following circumstances:
154 Commands