6.Command Specification | SET DEVICE IDENTIFIER A4h |
6.26.SET DEVICE IDENTIFIER A4h
Table
| Bit | 7 | 6 | 5 | 4 |
| 3 | 2 |
| 1 | 0 |
Byte |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |
| 0 |
|
|
| Operation Code (A4h) |
|
|
|
| ||
| 1 |
| Reserved |
|
|
| Service Action(06h) |
|
| ||
2 | – 5 |
|
|
|
| Reserved |
|
|
|
| |
|
|
|
|
|
|
|
|
|
| ||
6 | – 9 |
|
|
| Parameter List Length |
|
|
|
| ||
| 10 |
|
|
|
| Reserved |
|
|
|
| |
| 11 |
|
|
|
| Control |
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
The SET DEVICE IDENTIFIER command (Table
The Identifier set by an initiator may be from 0 (reset) to 64 bytes in increments of 1 byte.
The identifier is preserved over power cycles and reset events (see the REPORT DEVICE IDENTIFIER command).
Service Action: Service Action must be 06h.
If the Service Action is not 06h, the command is terminated with a CHECK CONDITION status, the sense key is set to ILLEGAL REQUEST, and the ASC/ASCQ is set to INVALID FIELD IN CDB.
Parameter List Length: Parameter List Length specifies the length in bytes of the Identifier that is transferred from the application client to the logical unit. The maximum value for this field is 64 bytes; the minimum is 0.
If the parameter list length exceeds 64, the command is terminated with a CHECK CONDITION status, the sense key is set to ILLEGAL REQUEST, and the ASC/ASCQ is set to INVALID FIELD IN CDB.
A parameter list length of ZERO indicates that no data is to be transferred, the identifier in the logical unit is to be set to zero length, and subsequent REPORT DEVICE IDENTIFIER commands return an Identifier length of zero.
The SET DEVICE IDENTIFIER parameter list contains the identifier to be set by the logical unit (see Table
Table
Bit | 7 | 6 | 5 | 4 |
| 3 | 2 | 1 | 0 |
Byte |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 - <= 63 |
|
|
|
| Identifier |
|
|
|
Idenfifer:The Identifier field is an initiator selected value, to be returned in subsequent valid REPORT DEVICE IDENTIFIER commands or until reset or until replaced by another valid SET DEVICE IDENTIFIER command.
On successful completion of a SET DEVICE IDENTIFIER command a unit attention will be generated for all initiators except the initiator that issued the SET DEVICE IDENTIFIER command with service action 06h. When reporting the unit attention condition the additional sense code will be set to DEVICE IDENTIFIER CHANGED.
SONY |