
4.3 SCSI Commands
Table 4.13 Block descriptor
Bit | 7 | 6 | 5 | 4 |
| 3 | 2 | 1 | 0 |
Byte |
| ||||||||
|
|
|
|
|
|
|
|
| |
0 |
|
|
| Density Code (00h) |
|
|
| ||
|
|
|
|
|
|
|
| ||
|
|
| Number of Blocks |
|
|
| |||
4 |
|
|
|
| Reserved |
|
|
| |
|
|
|
|
|
|
|
| ||
|
|
| Block Length |
|
|
|
Table 4.14 shows the format of the Mode Page field.
Table 4.14 Mode page
Bit |
| 7 | 6 | 5 | 4 |
| 3 | 2 | 1 | 0 |
Byte |
| |||||||||
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
0 |
| PS | 0 |
|
|
| Page Code |
|
| |
|
|
|
|
|
|
|
|
| ||
1 |
|
|
|
| Page Length |
|
|
| ||
|
|
| Mode Parameters |
|
|
| ||||
|
|
|
|
|
|
|
|
| ||
(1) | Read/write error recovery page |
|
|
|
|
|
| |||
|
| Table 4.15 Read/write error recovery page |
|
| ||||||
|
|
|
|
|
|
|
|
|
|
|
Bit |
| 7 | 6 | 5 | 4 |
| 3 | 2 | 1 | 0 |
Byte |
| |||||||||
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
0 |
| PS (1) | 0 |
|
|
| Page Code (01h) |
|
| |
1 |
|
|
|
| Page Length (0Ah) |
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
2 |
| AWRE | Reserved | Reserved | RC |
| Reserved | PER | Reserved | DCR |
|
|
|
|
|
|
|
|
|
| |
3 |
|
|
|
| Read Retry Count |
|
|
| ||
|
|
| Reserved |
|
|
| ||||
|
|
|
|
|
|
|
|
| ||
8 |
|
|
|
| Write Retry Count |
|
|
| ||
|
|
|
|
|
|
|
|
| ||
|
|
|
| 00h |
|
|
|
If the Automatic Write Reallocation Enabled (AWRE) bit is 0, no automatic alternate block assignment is made by the WRITE (6), WRITE (10), or WRITE AND VERIFY command. If the AWRE bit is 1, an automatic alternate block assignment function is enabled.
If the Read Continuous (RC) bit is 0, an error is reported if an uncorrectable data error is detected in the READ (6) or READ (10) command. If the RC bit is 1, the command transfers the erroneous data and ends normally even if an uncorrectable data error is detected.
If the Post Error (PER) bit is 0, the command reports GOOD status if an error is corrected with the error recovery process. If the PER bit is 1, the command reports CHECK CONDITION status if an error is corrected with the error recover process. The Sense Key is then set to RECOVERED ERROR.
RECOVERED ERROR is reported when: