Synchronize Cache
If
a more recent logical block within
the
specified range exists
in
cache memory
than
on
the
physical medium,
the
SYNCHRONIZE CACHE command requests
the
target
to
write
that
logical block
to
the
medium.
SynchroniZe Cache Command Descriptor Block (CDB)
-
Bit
Byte
7
I
6
I
5
I
4
1
3
I
2
I
1
I
0
00
Opcode
= 35H
01
Logical Unit
Number
I
Reserved
I
hmned=O
I RelAdr=O
02-05
(MSB=02)
Logical Block Address
(LSB=05)
06
Reserved
07-08
(MSB=07)
Nwnber
of Blocks
(LSB=08)
09
Control
Byte
Immed
{Immediate}. The target will
return
status
after
the
operation is completed.
Note:
If
Immed is
not
supported,
the
target
will
terminate
the
command with:
Status:
CHECK
CONDITION
Sense Key:
ILLEGAL
REQUEST
Additional
Sense Code: INVALID
FIELD
IN
CDB
Logical Block Address. Specifies
the
address of
the
first logicaJ block in
the
range.
Number
of
Blocks. Specifies
the
total
number of contiguous logical blocks within
the
range.
If
set
to
0 (zero), all remaining logical blocks on
the
logical unit are within
the
range.
A-54 SCSI Command Descriptions
DRAFT
1/18/93 09:58