5K320 SATA OEM Specification
14.34Sense Condition (F0h : vendor specific)
Command Block Output Registers |
|
|
|
|
|
| Command Block Input Registers |
|
|
|
|
|
|
| |||
Register | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | Register | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Data | - | - | - | - | - | - | - | - | Data | - | - | - | - | - | - | - | - |
Feature | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Error |
|
| ...See Below... |
|
| |||
Sector Count | - | - | - | - | - | - | - | - | Sector Count | V | V V V V V V V | ||||||
LBA Low | - | - | - | - | - | - | - | - | LBA Low | - | - | - | - | - | - | - | N |
LBA Mid | - | - | - | - | - | - | - | - | LBA Mid | - | - | - | - | - | - | - | - |
LBA High | - | - | - | - | - | - | - | - | LBA High | - | - | - | - | - | - | - | - |
Device | - | - | - | - | - | - | - | - | Device | - | - | - | - | - | - | - | - |
Command | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | Status |
|
| ...See Below... |
|
|
Error Register
7 | 6 | 5 | 4 | 3 | 2 | 1 |
| 0 |
CRC | UNC | 0 | IDN | 0 | ABT | T0N |
| AM |
|
|
|
|
|
|
|
| N |
0 | 0 | 0 | V | 0 | V | 0 |
| 0 |
Status Register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BSY | RDY | DF | DSC | DRQ | COR | IDX | ERR |
V | V | V | - | V | - | 0 | V |
Table 104 Sense Condition Command (F0h)
The Sense Condition command is used to sense temperature in a device.
This command is executable without spinning up even if a device is started with No Spin Up option.
If this command is issued at the temperature out of range which is specified for operating condition, the error might be returned with IDN bit 1.
Output Parameters To The Device |
|
|
Feature | The Feature register must be set to 01h. All other value are rejected with | |
Input Parameters From The Device | setting ABORT bit in status register. | |
|
| |
Sector Count | The Sector Count register contains result value. | |
| Value | Description |
| 00h | Temperature is equal to or lower than |
| Temperature is (Value / 2 - 20) deg C | |
| FFh | Temperature is higher than 107 degC |
N | Not recommendable condition for start up. If over stressed condition is | |
| detected, this bit will be set to one. |
136