Table 29: Get Sanitize Failed Data
Bit
Byte
7 6 5 4 3 2 1 0
0
Operation Code = 0x51
1
LUN Reserved
Sub
code
2
Block number MSB
3
Block number mid high
4
Block number mid low
5
Block number LSB
6
Reserved
7
Allocation Length MSB
8
Allocation Length LSB
9
Control
Sub Codes
•
VSF_GET_BLOCK_LENGTH 0
Send block size (4 bytes).
•
VSF_GET_FIRST_DATA 1
Get the failed blocks’ first data (sends all block data in order).
•
VSF_GET_NEXT_DATA 2
Get the failed blocks and continue if the allocation length is less than the failed data.
•
VSF_GET_BLOCK_FIRST_DATA 3
Get specific block data.
•
VSF_GET_BLOCK_NEXT_DATA 4
Get specific block data and continue if the allocation length is less than the failed data.
40
Product Specification and User Manual FFD 3.5" Ultra320 SCSI
43-PS-0305-00 Rev. 2.0