Dell PowerVault ML6000 Dell PowerVault ML6000 SCSI Reference Guide - Page 67

Buffer Capacity, Echo Buffer Overwritten Supported EBOS, Table 55, Offset Boundary, Buffer Offsets

Page 67 highlights

Therefore the value contained in the Buffer Offset field of subsequent READ BUFFER commands should be a multiple of 2offset boundary as shown in the following table. Table 55 Offset Boundary Offset Boundary 2offset boundary Buffer Offsets 0h 20 = 1 Byte boundaries 1h 21 = 2 Even-byte boundaries 2h 22 = 4 Four-byte boundaries 3h 23 = 8 Eight-byte boundaries 4h 24 = 16 16-byte boundaries ... ... Etc. FFh Not applicable 0 is the only supported buffer offset Buffer Capacity - This field returns the size of the requested buffer in bytes. The Return Buffer stops being filled when the number of allocation length bytes has been transferred or when all the available data from the buffer has been transferred, whichever amount is less. This holds true for either mode. In Echo Buffer Descriptor Mode, an echo buffer descriptor is returned as shown in the following table. Table 56 Echo Buffer Descriptor Byte Bit 7 6 5 4 3 2 1 0 0 Reserved EBOS 1 Reserved 2 Reserved 3 Buffer Capacity Echo Buffer Overwritten Supported (EBOS) - This field returns a 0 to indicate that other initiators or intervening commands may overwrite the echo buffer. Buffer Capacity - This field returns 252, which is the size of the echo buffer (in bytes). PowerVault ML6000 SCSI Reference Guide 57

  • 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

PowerVault ML6000 SCSI Reference Guide
57
Therefore the value contained in the Buffer Offset field of subsequent READ BUFFER commands should
be a multiple of 2
offset boundary
as shown in the following table.
Buffer Capacity
– This field returns the size of the requested buffer in bytes.
The Return Buffer stops being filled when the number of allocation length bytes has been transferred or
when all the available data from the buffer has been transferred, whichever amount is less. This holds true
for either mode.
In Echo Buffer Descriptor Mode, an echo buffer descriptor is returned as shown in the following table.
Echo Buffer Overwritten Supported (EBOS)
– This field returns a 0 to indicate that other initiators or
intervening commands may overwrite the echo buffer.
Buffer Capacity
– This field returns 252, which is the size of the echo buffer (in bytes).
Table 55
Offset Boundary
Offset Boundary
2
offset boundary
Buffer Offsets
0h
2
0
= 1
Byte boundaries
1h
2
1
= 2
Even-byte boundaries
2h
2
2
= 4
Four-byte boundaries
3h
2
3
= 8
Eight-byte boundaries
4h
2
4
= 16
16-byte boundaries
...
Etc.
FFh
Not applicable
0 is the only supported buffer offset
Table 56
Echo Buffer Descriptor
Bit
Byte
7
6
5
4
3
2
1
0
0
Reserved
EBOS
1
Reserved
2
Reserved
3
Buffer Capacity