English
Language : 

307013-003 Datasheet, PDF (532/848 Pages) Intel Corporation – Intel I/O Controller Hub 7
SATA Controller Registers (D31:F2) (Desktop and Mobile Only)
12.3.2.4
PxFBU—Port [3:0] FIS Base Address Upper 32-Bits
Register (D31:F2)
Address Offset:
Default Value:
Port 0: ABAR + 10Ch
Port 1: ABAR + 18Ch
Port 2: ABAR + 20Ch
Port 3: ABAR + 28Ch
Undefined
Attribute:
Size:
R/W
32 bits
12.3.2.5
Bit
Description
31:3
FIS Base Address Upper (FBU) — R/W. Indicates the upper 32-bits for the received
FIS base for this port.
Note that these bits are not reset on a HBA reset.
2:0 Reserved
PxIS—Port [3:0] Interrupt Status Register (D31:F2)
Address Offset:
Default Value:
Port 0: ABAR + 110h
Attribute:
R/WC, RO
Port 1: ABAR + 190h (ICH7R and ICH7DH Only)
Port 2: ABAR + 210h
Port 3: ABAR + 290h (ICH7R and ICH7DH Only
00000000h
Size:
32 bits
Bit
Description
31 Cold Port Detect Status (CPDS) — RO. Cold presence not supported.
30
Task File Error Status (TFES) — R/WC. This bit is set whenever the status register is
updated by the device and the error bit (PxTFD.bit 0) is set.
Host Bus Fatal Error Status (HBFS) — R/WC. Indicates that the Intel® ICH7
29 encountered an error that it cannot recover from due to a bad software pointer. In PCI,
such an indication would be a target or master abort.
Host Bus Data Error Status (HBDS) — R/WC. Indicates that the ICH7 encountered a
28 data error (uncorrectable ECC / parity) when reading from or writing to system
memory.
27
Interface Fatal Error Status (IFS) — R/WC. Indicates that the ICH7 encountered an
error on the SATA interface which caused the transfer to stop.
26
Interface Non-fatal Error Status (INFS) — R/WC. Indicates that the ICH7
encountered an error on the SATA interface but was able to continue operation.
25 Reserved
24
Overflow Status (OFS) — R/WC. Indicates that the ICH7 received more bytes from a
device than was specified in the PRD table for the command.
Incorrect Port Multiplier Status (IPMS) — R/WC. Indicates that the ICH7 received
23 a FIS from a device whose Port Multiplier field did not match what was expected.
NOTE: Port Multiplier not supported by ICH7.
PhyRdy Change Status (PRCS) — RO. When set to one indicates the internal PhyRdy
signal changed state. This bit reflects the state of PxSERR.DIAG.N. Unlike most of the
other bits in the register, this bit is RO and is only cleared when PxSERR.DIAG.N is
cleared.
22
Note that the internal PhyRdy signal also transitions when the port interface enters
partial or slumber power management states. Partial and slumber must be disabled
when Surprise Removal Notification is desired, otherwise the power management state
transitions will appear as false insertion and removal events.
532
Intel ® ICH7 Family Datasheet