3-28 M3099GX/GH OEM Manual
Transfer Length
The transfer length field specifies the amount of data to be
transfered, usually number of blocks. The block length is this scanner
is 1byte. In command that use multiple bytes for the transfer length,
a transfer length of zero indicates that no data transfer shall take
place. A value of one or greater indicates the number if blocks that
shall be transferred.
Allocation Length
The allocation length field specifies the maximum number of bytes
that an initiator has a allocated for returned data. An allocation
length of zero indicates that no data shall be transferred. This
condition shall not be considered as an error. The target shall
terminate the DATA IN phase when allocation length bytes have
been transferred or when all available data have been transferred to
the initiator, whichever is less. The allocation length is used to limit
the maximum amount of data(e.g. sense data, mode data, etc)
returned to initiator.
Control field
The control field is the last byte of every command descriptor block.
The control field is defined in ANSI SCSI-2 7.2.7. In this scanner,
this field is not used. Any field in this byte is regarded as Reserved.
#03.pm5 98.2.22, 1:31 PM28