7DQGEHUJ'DWD 6&6,&RPPDQGV
7DQGEHUJ'/73URGXFW0DQXDO 
:5,7(%8))(5&RPPDQG%KFRQWLQXHG
)LHOG1DPH 'HVFULSWLRQ
Buffer ID For all of the modes described for the Mode field, only a Buffer ID of
0 is supported. If the Buffer ID field is a value other than 0, the
command is rejected. The target detects and rejects commands
that would overrun the buffer.
Buffer Offset See Sections 5.32.1 through 5.32.4 for the appropriate settings.
7DEOH±:5,7(%8))(5&RPPDQG'DWD²)LHOG'HVFULSWLRQVFRQWLQXHG
 :ULWH&RPELQHG+HDGHUDQG'DWD0RGHE
The data to be transferred is preceded by a 4-byte header consisting entirely of
reserved bytes. This header is discarded (not stored within the buffer).
The buffer offset field must be 0 for this mode.
 :ULWH'DWD0RGHE
Similar to Header and Data Mode, except there is no header in the data passed to
the target. Any potential buffer overruns are detected and the command is rejected.
&$87,21
During the actual reprogramming of the FLASH EEPROM, if any type of
powerfail occurs, or if the reprogramming fails before completion, the tape
drive subsystem becomes unusable and the tape drive must be replaced.
 'RZQORDG0LFURFRGH0RGHE
Using buffer offsets, the host can download the firmware image into the targets
buffer in pieces. These commands do not cause the new image to become active. A
Download and Save Mode WRITE BUFFER command must be issued for the
image to become active.