Текст страницы
12.47 Sense Condition (F0h : Vendor specific)
The Sense Condition command is used to sense temperature in a device.
This command is executable even if a device is in Power up in standby mode.
Table 204 Sense Condition command (F0h)
Command Block Normal Outputs
Command Block Command Input
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
Sector Number
-
-
-
-
-
-
-
-
Sector Number
-
-
-
-
-
-
-
-
Cylinder Low
-
-
-
-
-
-
-
-
Cylinder Low
-
-
-
-
-
-
-
-
Cylinder High
-
-
-
-
-
-
-
-
Cylinder High
-
-
-
-
-
-
-
-
Device/Head
-
-
-
-
-
-
-
-
Device/Head
-
-
-
-
-
-
-
-
Command
1
1
1
1
0
0
0
0
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
0
0
0
0
V
0
0
V
V
V
-
V
-
0
V
Output Parameters To The Device
Feature
The Feature register must be set to 01h. All other value is rejected with setting ABORT bit in status
register.
Input Parameters From The Device
Sector Count
The Sector Count register contains result value.
Value
Description
00h
Temperature is equal to or lower than -20 deg C
01h-FEh
Temperature is (Value / 2 - 20) deg C
FFh
Temperature is higher than 107 deg C
277
Hard Disk Drive Specification