9.18.2
SCT Command Protocol
9.18.2.1
Command Transport
SCT Command Transport occurs when a 512-byte data packet (called "Key Sector") is created and the written to
SMART or extended log page E0h. The key sector specifies Action and Function Codes along with the parameters
that are required to perform the action.
9.18.2.1.1 Issue SCT Command Using SMART
Command Block Output Registers
Register
Feature
Sector Count
Sector Number
Cylinder Low
Cylinder High
Device/Head
Command
Table 47 Output Registers of SCT Command Using SMART
Command Block Input Registers (Success)
Register
Error
Sector Count
Sector Number
Cylinder Low
Cylinder High
Device/Head
Status
Table 48 Input Registers of SCT Command Using SMART
7 6 5 4 3 2 1 0
D6h
01h
E0h
4Fh
C2h
-
-
- D -
-
-
B0h
7 6 5 4 3 2 1 0
00h
Depends on command
(LSB)
Depends on command
(MSB)
Number of sectors to
transfer (LSB)
Number of sectors to
transfer (MSB)
-
-
-
-
-
-
-
50h
Western Digital Hard Disk Drive OEM Specification
-
Command Block Input Registers (Error)
Register
Error
Sector Count
Sector Number
Cylinder Low
Cylinder High
-
Device/Head
Status
77
7 6 5 4 3 2 1 0
04h
Extended Status code
(LSB)
Extended Status code
(MSB)
Number of sectors to
transfer (LSB)
Number of sectors to
transfer (MSB)
-
-
-
-
-
-
-
51h
-