REPORT DEVICE IDENTIFIERA3h

Description:

The REPORT DEVICE IDENTIFIER command returns the identifier of the current device to the initiator.

Pre-execution checks:

Illegal Field Reservation Deferred Error Unit Attention

Command descriptor block:

 

 

7

 

6

5

4

 

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

Operation

Code (A3h)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Reserved (0)

 

 

 

Service Action (05h)

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved (0)

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

(MSB)

 

 

 

Allocation Length

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

Reserved (0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

Control

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CDB fields:

Allocation Length The number of bytes that have been allocated for the Device Identifier The actual number returned will be the lower of the stored Device Identifier length and the allocation length specified in this command.

Data returned:

The returned Parameter Data is as follows:

 

 

7

6

5

 

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

0

(MSB)

 

 

Identifier Length (n–3)

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Identifier

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

140 Commands