Dell PowerVault TL4000 SCSI Reference Guide - Page 66

Buffer, Descriptor

Page 66 highlights

Bit 7 6 5 4 3 2 1 0 Byte 0 - n (data defined by previous Data Mode WRITE BUFFER command) Echo Mode In this mode, the library returns the same number of bytes of data as received in the prior Echo Mode WRITE BUFFER command from the same host. If a prior Echo Mode WRITE BUFFER command did not complete successfully the Echo Mode READ BUFFER command shall return Check Condition status. The sense key shall be set to ILLEGAL REQUEST and the sense data shall be set to COMMAND SEQUENCE ERROR. If the data in the Echo Buffer has been overwritten by another host the library shall return Check Condition status. The sense key shall be set to ILLEGAL REQUEST and the sense data shall be set to ECHO BUFFER OVERWRITTEN. The maximum length of the Echo Mode buffer is 256 bytes. Bit 7 6 5 4 3 2 1 0 Byte 0 - n (data defined by previous Echo Mode WRITE BUFFER command) Echo Buffer Descriptor Mode In this mode, the media changer returns the descriptor information for the Echo Buffer. The Buffer Offset field is reserved in this mode. The Buffer ID field is ignored in this mode. Next table specifies the Buffer Descriptor which is returned on a READ BUFFER command in Echo Buffer Descriptor Mode. Bit 7 6 5 4 3 2 1 0 Byte 0 Reserved EBOS 1 Reserved 2 Reserved (MSB) 3 Buffer Capacity (LSB) Field descriptions: EBOS: The Echo Buffer Overwritten Support bit is set. The library shall return ECHO_BUFFER_OVERWRITEN sense data when the buffer is overwritten by another initiator. Buffer Capacity: The Buffer Capacity field returns the maximum size of the Echo Buffer in bytes. The Echo Buffer can store up to 256 bytes. 3-52 TL2000 and TL4000 SCSI Reference

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116

Bit
7
6
5
4
3
2
1
0
Byte
0
-
n
(data
defined
by
previous
Data
Mode
WRITE
BUFFER
command)
Echo
Mode
In
this
mode,
the
library
returns
the
same
number
of
bytes
of
data
as
received
in
the
prior
Echo
Mode
WRITE
BUFFER
command
from
the
same
host.
If
a
prior
Echo
Mode
WRITE
BUFFER
command
did
not
complete
successfully
the
Echo
Mode
READ
BUFFER
command
shall
return
Check
Condition
status.
The
sense
key
shall
be
set
to
ILLEGAL
REQUEST
and
the
sense
data
shall
be
set
to
COMMAND
SEQUENCE
ERROR.
If
the
data
in
the
Echo
Buffer
has
been
overwritten
by
another
host
the
library
shall
return
Check
Condition
status.
The
sense
key
shall
be
set
to
ILLEGAL
REQUEST
and
the
sense
data
shall
be
set
to
ECHO
BUFFER
OVERWRITTEN.
The
maximum
length
of
the
Echo
Mode
buffer
is
256
bytes.
Bit
7
6
5
4
3
2
1
0
Byte
0
-
n
(data
defined
by
previous
Echo
Mode
WRITE
BUFFER
command)
Echo
Buffer
Descriptor
Mode
In
this
mode,
the
media
changer
returns
the
descriptor
information
for
the
Echo
Buffer.
The
Buffer
Offset
field
is
reserved
in
this
mode.
The
Buffer
ID
field
is
ignored
in
this
mode.
Next
table
specifies
the
Buffer
Descriptor
which
is
returned
on
a
READ
BUFFER
command
in
Echo
Buffer
Descriptor
Mode.
Bit
7
6
5
4
3
2
1
0
Byte
0
Reserved
EBOS
1
Reserved
2
Reserved
(MSB)
3
Buffer
Capacity
(LSB)
Field
descriptions:
EBOS:
The
Echo
Buffer
Overwritten
Support
bit
is
set.
The
library
shall
return
ECHO_BUFFER_OVERWRITEN
sense
data
when
the
buffer
is
overwritten
by
another
initiator.
Buffer
Capacity:
The
Buffer
Capacity
field
returns
the
maximum
size
of
the
Echo
Buffer
in
bytes.
The
Echo
Buffer
can
store
up
to
256
bytes.
3-52
TL2000
and
TL4000
SCSI
Reference