OEM MANUAL:K6602924
5 COMMAND DESCRIPTIONS
Revision: 1 / Date: 2003.03.06
Page: 250 / 273
Table 5.108 Write Buffer Mode
Mode
Meaning
Bit 3 Bit 2 Bit 1 Bit 0
0
0
0
0
Write Combined Header and Data
0
0
0
1
Write Combined Header and Data (Buffer Offset)
0
0
1
0
Write Data
0
0
1
1
Reserved
0
1
0
0
Device Unique mode
0
1
0
1
Download Microcode and Save
0
1
1
0
Reserved
0
1
1
1
Download Microcode with offsets and save
1
0
0
0
Reserved
1
0
0
1
Reserved
1
0
1
0
Echo Buffer
1
0
1
1
Reserved
|
|
1
1
1
1
Reserved
The Buffer ID field must always be set to 0 as the controller does not support this
field. If this condition is violated , the controller creates the CHECK CONDITION
status with ILLEGAL REQUEST sense key.
The Buffer Offset specifies the leading buffer address to be written the data.
The Parameter List Length specifies the number of bytes to be transferred during the
DATA OUT phase. When a Parameter List Length is specified to 0, no data is
transferred. The controller dose not consider this condition as an error.
The Buffer Offset and Parameter List Length fields must be set aligned on four-byte
boundaries. If these fields do not be set aligned on four-byte, WRITE BUFFER
command will be terminated with a CHECK CONDITION status, a sense key of
ILLEGAL REQUEST.
(1) Write Combined Header and Data (Buffer Offset)
In this mode, the data to be written, starting at the leading edge of the buffer, is
transferred following the 4 bytes of header (see Table 5.91).
The Buffer Offset must be specified to 0.
(2) Write Combined Header and Data (Buffer Offset)
In this mode, the data following the 4 bytes of header (see Table 5.91) is to be
stored into the buffer starting at the address as specified in the Buffer Offset
field.
WRITE BUFFER:(3Bh)