Fujitsu MBA3073RC Computer Drive User Manual


 
4.2 Data Access Commands
C141-C013 223
4.2.9 SYNCHRONIZE CACHE (35)
Bit
Byte
7 6 5 4 3 2 1 0
0 X'35'
1 0 0 0 0 0 0 Immed 0
2 Logical Block Address (MSB)
3 Logical Block Address
4 Logical Block Address
5 Logical Block Address (LSB)
6 0 0 0 0 0 0 0 0
7 Block Count (MSB)
8 Block Count (LSB)
9 0 0 0 0 0 0 0 0
This command matches the logical block data in the data buffer with the same
logical block data recorded on the disk media. If the data in the logical block in
the data buffer is newer than the data on the disk media, those data are written to
the disk media.
When the write cache is used, unwritten data held in the data buffer which are
written to the disk media are written using this command.
The values specified in the "Logical block address" field and "Block count" field
in the CDB are disregarded and if any unwritten data exist in the data buffer,
writing of all those data to the disk media is performed.
If bit 1 of CDB byte 1, the "Immed (immediate) bit, is "1," a GOOD status is
reported immediately at the point when the legality of the CDB is confirmed and
the command is terminated. If this bit is "0," a GOOD status is reported at the
point when writing of the unwritten data in the data buffer is completed and the
command is terminated.