User's Manual

4.1 Control/Sense Commands
C141-C013 207
4.1.19 REPORT LUNS (A0)
Bit
Byte
7 6 5 4 3 2 1 0
0 X'A0'
1
0 0 0 0 0 0 0
0
2
0 0 0 0 0 0 0
0
3
0 0 0 0 0 0 0
0
4
0 0 0 0 0 0 0
0
5
0 0 0 0 0 0 0
0
6 Allocation Length (MSB)
7 Allocation Length
8 Allocation Length
9 Allocation Length (LSB)
10
0 0 0 0 0 0 0
0
11 0 0
0 0 0
0
0
0
This command requests that the peripheral device logical unit inventory be sent to
the application client.
This command normally operates under the reserve condition (RESERVE or
PERSISTENT RESERVE).
The "Allocation Length" should be at least 16 bytes. If the "Allocation Length" is
less than 16 bytes, the HDD reports the CHECK CONDITION status (ILLEGAL
REQUEST [=5] / Invalid Field in CDB [=24-00]). If the "Allocation Length" is
not sufficient to contain the entire logical unit inventory, the device server shall
report as many logical unit number values as fit in the specified allocation length.
This shall not be considered an error.
The device server shall report those devices in the logical unit inventory using the
format shown in Table 4.33.