
5K320 SATA OEM Specification
14.25Read Verify Sector(s) Ext (42h)
Command Block Output Registers
Register |
| 7 | 6 |
| 5 |
| 4 | 3 | 2 |
| 1 |
| 0 |
|
Data Low |
| - | - |
| - |
| - | - | - |
| - |
| - |
|
Data High |
| - | - |
| - |
| - | - | - |
| - |
| - |
|
Feature | Current | - | - |
| - |
| - | - | - |
| - |
| - |
|
| Previous | - | - |
| - |
| - | - | - |
| - |
| - |
|
Sector Count | Current | V | V |
| V |
| V | V | V |
| V |
| V |
|
| Previous | V | V |
| V |
| V | V | V |
| V |
| V |
|
LBA Low | Current | V | V |
| V |
| V | V | V |
| V |
| V |
|
| Previous | V | V |
| V |
| V | V | V |
| V |
| V |
|
LBA Mid | Current | V | V |
| V |
| V | V | V |
| V |
| V |
|
| Previous | V | V |
| V |
| V | V | V |
| V |
| V |
|
LBA High | Current | V | V | V | V | V | V | V | V |
| ||||
| Previous | V | V |
| V |
| V | V | V |
| V |
| V |
|
Device |
| - | 1 |
| - |
| - | - | - |
| - |
| - |
|
Command |
| 0 | 0 |
| 1 |
| 0 | 0 | 0 |
| 1 |
| 0 |
|
Command Block Input Registers
Register |
| 7 | 6 |
| 5 |
| 4 | 3 | 2 |
| 1 |
| 0 |
Data Low |
| - | - |
| - |
| - | - | - |
| - |
| - |
Data High |
| - | - |
| - |
| - | - | - |
| - |
| - |
Error |
|
|
|
| ...See Below... |
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
| |||
Sector Count | HOB=0 | - | - |
| - |
| - | - | - |
| - |
| - |
| HOB=1 | - | - |
| - |
| - | - | - |
| - |
| - |
LBA Low | HOB=0 | V | V |
| V |
| V | V | V |
| V |
| V |
| HOB=1 | V | V |
| V |
| V | V | V |
| V |
| V |
LBA Mid | HOB=0 | V | V |
| V |
| V | V | V |
| V |
| V |
| HOB=1 | V | V |
| V |
| V | V | V |
| V |
| V |
LBA High | HOB=0 | V | V | V | V | V | V | V | V | ||||
| HOB=1 | V | V |
| V |
| V | V | V |
| V |
| V |
Device |
| - | - |
| - |
| - | - | - |
| - |
| - |
Status |
|
|
|
| ...See Below... |
|
|
|
|
|
|
| Error Register |
|
|
|
|
|
| Status Register |
|
|
| ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| 7 | 6 | 5 | 4 | 3 |
| 2 | 1 | 0 |
CRC | UNC | 0 | IDN | 0 | ABT | T0N | AMN |
| BSY | RDY | DF | DSC | DRQ |
| COR | IDX | ERR |
0 | V | 0 | V | 0 | V | 0 | 0 |
| 0 | V | 0 | V | - |
| 0 | 0 | V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table 91 Read Verify Sector(s) Ext Command (42h)
The Read Verify Sector(s) Ext verifies one or more sectors on the device. No data is transferred to the host.
The difference between the Read Sector(s) Ext command and the Read Verify Sector(s) Ext command is whether the data is transferred to the host or not.
If an uncorrectable error occurs, the Read Verify Sector(s) Ext will be terminated at the failing sector.
Output Parameters To The Device
Sector Count Current | The number of sectors to be transferred low order, bits (7:0). |
Sector Count Previous | The number of sectors to be transferred high order, bits (15:8). If 0000h in the Sector |
| Count register is specified, then 65,536 sectors will be verified. |
LBA Low Current | LBA (7:0) |
LBA Low Previous | LBA (31:24) |
LBA Mid Current | LBA (15:8) |
LBA Mid Previous | LBA (39:32) |
LBA High Current | LBA (23:16) |
LBA High Previous | LBA (47:40) |
Input Parameters From The Device | |
LBA Low (HOB=0) | LBA (7:0) of the address of the first unrecoverable error. |
LBA Low (HOB=1) | LBA (31:24)of the address of the first unrecoverable error. |
LBA Mid (HOB=0) | LBA (15:8)of the address of the first unrecoverable error. |
LBA Mid (HOB=1) | LBA (39:32)of the address of the first unrecoverable error. |
LBA High (HOB=0) | LBA (23:16)of the address of the first unrecoverable error. |
LBA High (HOB=1) | LBA (47:40)of the address of the first unrecoverable error. |
125