Sony SDX-1100V/R Computer Drive User Manual


 
6.Command Specification WRITE ATTRIBUTE
SONY AIT-5 drive SDX-1100V series Ver.1.0
6-104
6.30. WRITE ATTRIBUTE 8Dh
The WRITE ATTRIBUTE command (Table 6-102) allows an application client to write attributes to medium auxiliary
memory. Application clients will issue the READ ATTRIBUTE command prior to using this command to discover
device server support for medium auxiliary memory.
Table 6-102: WRITE ATTRIBUTE command
Bit
Byte
7 6 5 4 3 2 1 0
0 OPERATION CODE ( 8Dh)
1 Reserved
2
3
4
(MSB)
Reserved for SMC –2 devices (0)
(LSB)
5 VOLUME NUMBER (0)
6 Reserved
7 PARTITION NUMBER (0)
8 Reserved
9 Reserved
10
11
12
13
(MSB)
PARAMETER LIST LENGTH
(LSB)
14 Reserved
15 CONTROL
VOLUME NUMBER: The VOLUME NUMBER specifies a volume within the Medium Auxiliary Memory. The
number of volumes of the MAM will equal that of the attached multi-volume medium. The mult-volume is not
supported by the drive. If this field is set to non-ZERO, a check condition status is returned with a ILLEGAL
REQUEST sense key.
PARTITION NUMBER: The PARTITION NUMBER specifies a partition within a volume. The number of partitions
of the MAM will equal that of the attached multi-partition medium. The multi partition is not supported by the
drive. If this field is set to non-ZERO, a check condition status is returned with a ILLEGAL REQUEST sense key.
If the combination of VOLUME NUMBER and PARTITION NUMBER is not valid, the command will be terminated
with a CHECK CONDITION status. The sense key will be set to ILLEGAL REQUEST, and the additional sense
data will be set to INVALID FIELD IN CDB.
PARAMETER LIST LENGTH: The PARAMETER LIST LENGTH field specifies the length in bytes of the
parameter list contained in the DATA-OUT Buffer. A parameter list length of zero indicates that no parameter data
is present; this will not be considered an error. If the parameter list length results in the truncation of an attribute,
the WRITE ATTRIBUTE command will be terminated with a CHECK CONDITION status. The sense key will be set
to ILLEGAL REQUEST and the ASC will be set to PARAMETER LIST LENGTH ERROR.