English
Language : 

82801FB Datasheet, PDF (502/786 Pages) Intel Corporation – Intel I/O Controller Hub 6 (ICH6) Family
SATA Controller Registers (D31:F2)
12.3.2.11 PxSCTL—Port [3:0] Serial ATA Control Register (D31:F2)
Address Offset:
Default Value:
Port 0: ABAR + 12Ch
Attribute:
Port 1: ABAR + 1ACh (Desktop Only)
Port 2: ABAR + 22Ch
Port 3: ABAR + 2ACh (Desktop Only)
00000004h
Size:
R/W, RO
32 bits
This is a 32-bit read-write register by which software controls SATA capabilities. Writes to the
SControl register result in an action being taken by the ICH6 or the interface. Reads from the
register return the last value written to it.
Bit
Description
31:20
19:16
15:12
11:8
Reserved
Port Multiplier Port (PMP) — RO. This field is not used by AHCI
Select Power Management (SPM) — RO. This field is not used by AHCI
Interface Power Management Transitions Allowed (IPM) — R/W. This field indicates which power
states the ICH6 is allowed to transition to:
Value
Description
0h
No interface restrictions
1h
Transitions to the PARTIAL state disabled
2h
Transitions to the SLUMBER state disabled
3h
Transitions to both PARTIAL and SLUMBER states disabled
All other values reserved
Speed Allowed (SPD) — R/W. Indicates the highest allowable speed of the interface. This speed is
limited by the CAP.ISS (ABAR+00h:bit 23:20) field.
7:4
Value
0h
1h
All other values reserved
Description
No speed negotiation restrictions
Limit speed negotiation to Generation 1 communication rate
NOTE: ICH6 Supports only Generation 1 communication rates (1.5 Gb/sec).
Device Detection Initialization (DET) — R/W. This field controls the ICH6’s device detection and
interface initialization.
Value
Description
0h
No device detection or initialization action requested
Perform interface communication initialization sequence to establish
1h
communication. This is functionally equivalent to a hard reset and
3:0
results in the interface being reset and communications re-initialized
4h
Disable the Serial ATA interface and put Phy in offline mode
All other values reserved.
When this field is written to a 1h, the ICH6 initiates COMRESET and starts the initialization process.
When the initialization is complete, this field shall remain 1h until set to another value by software.
This field may only be changed to 1h or 4h when PxCMD.ST is 0. Changing this field while the ICH6
is running results in undefined behavior.
502
Intel® I/O Controller Hub 6 (ICH6) Family Datasheet