4.1 Control/Sense Commands

4.1.19 REPORT LUNS (A0)

 

Bit

7

6

5

 

4

 

3

 

2

1

0

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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.

C141-C013

207

Page 211
Image 211
Fujitsu MBC2073RC, MBC2036RC, MBA3300RC, MBA3147RC, MBA3073RC specifications Report Luns A0, Persistent Reserve