REPORT DENSITY SUPPORT | 6.Command Specification |
6.19.REPORT DENSITY SUPPORT 44h
Bit | 7 | 6 | 5 | 4 |
| 3 | 2 | 1 | 0 |
Byte |
|
|
|
|
|
|
|
|
|
0 |
|
|
| Operation | Code (44h) |
|
|
| |
1 |
|
|
| Reserved |
|
|
| MEDIA | |
2 |
|
|
| Reserved |
|
|
|
| |
3 |
|
|
| Reserved |
|
|
|
| |
4 |
|
|
| Reserved |
|
|
|
| |
5 |
|
|
| Reserved |
|
|
|
| |
6 |
|
|
| Reserved |
|
|
|
| |
7 | (MSB) |
|
| Allocation Length |
|
|
| ||
8 |
|
|
|
|
|
|
|
| (LSB) |
9 |
|
|
| Control |
|
|
|
|
The REPORT DENSITY SUPPORT command provides information regarding the supported densities for the logical unit be sent to application client.
MEDIA : The MEDIA bit of ZERO indicates that the drive will return density support data block for densities supported by the logical unit for any supported media. The data returned by the drive will be static if the MEDIA bit is ZERO. The MEDIA bit of ONE indicates that the drive will return density support data block for densities supported by the mounted medium. If the MEDIA bit is ONE and the logical unit is not in the ready state, a CHECK CONDITION status will be returned. The sense key will be set to NOT READY.
The Allocation Length field specifies the maximum number of bytes that the drive may return.
The REPORT DENSITY SUPPORT command returns the REPORT DENSITY SUPPORT header followed by one DENSITY SUPPORT data block. The Density support data blocks will be in numerical ascending order of the primary density code value for each block.
Table 6-83: REPORT DENSITY SUPPORT header
Bit | 7 | 6 | 5 |
| 4 | 3 |
| 2 | 1 | 0 |
Byte |
|
|
|
|
|
|
|
|
|
|
0 | (MSB) |
|
| Available Density Support Length |
|
|
| |||
1 |
|
|
|
|
|
|
|
|
| (LSB) |
2 |
|
|
|
| Reserved (00h) |
|
|
| ||
3 |
|
|
|
| Reserved (00h) |
|
|
|
Available Density Support Length: This field specified the number of bytes in the following data that is available to be transferred. The Available density support length does not include itself.
SONY |