Fujitsu 600C manual Window date DATA OUT phase initiator → target, a TRANSFER LENGTH Bytes 6 to

Models: 600C

1 95
Download 95 pages 10.46 Kb
Page 62
Image 62
(a) TRANSFER LENGTH: Bytes 6 to 8

Byte 0

1

2

5

6

7

8

9

7

6

 

 

5

4

3

2

1

0

 

 

 

 

 

 

 

Operator code X'24'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Logical unit number

 

 

 

 

 

(Reserved)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Reserved)

(MSB)

Transfer length

(LSB)

Control byte

(a) TRANSFER LENGTH: Bytes 6 to 8

Specifies the number of window data bytes sent in the DATA OUT phase. A 0 means that no data transferred; this situation is not considered an error.

If the number of bytes is not enough (less than 48) to set a single window, the scanner returns the following error

Status: B'00001' (CHECK CONDITION) Sense key: X'5' (ILLEGAL REQUEST)

Sense key: X'5' (ILLEGAL REQUEST)

4.4.7.2Window date: DATA OUT phase (initiator target)

Window data specifies the details of a window. Window data contains a bead and one or more window descriptor block. Each window descriptor block specifies the attributes of a window (size, position, sca etc.).

If a target receives the SET WINDOW command when it already has window data, ..the target discards a current window data and validates the newly received data.

(a)Header

Window data (header) is shown in the following illustration.

Byte 0

7

6

5

4

3

2

1

0

5

6

7

(MSB)

Reserved

Window descriptor block length

(LSB)

Window descriptor block length: Bytes 6 and 7

4-34

Page 62
Image 62
Fujitsu 600C manual Window date DATA OUT phase initiator → target, a TRANSFER LENGTH Bytes 6 to, a Header