Intel E3815 FH8065301567411 Data Sheet

Product codes
FH8065301567411
Page of 5308
Intel
®
 Atom™ Processor E3800 Product Family
1990
Datasheet
12:8
00h
RO
Current Command Slot (CCS): 
Indicates the current command slot the HBA is 
processing. This field is valid when the PxCMD.ST bit is set, and is constantly updated by 
the HBA. This field can be updated as soon as the HBA recognizes an active command 
slot, or at some point soon after when it begins processing the command. When 
PxCMD.ST transitions from a 1 to a 0, the HBA will reset this field to 0. After PxCMD.ST 
transitions from 0 to 1, the highest priority slot to issue from next is command slot 0. 
After the first command has been issued, the highest priority slot to issue from next is 
PxCMD.CCS + 1. For example, after the HBA has issued its first command, if 
PxCMD.CCS = 0h and PxCI is set to 3h, the next command that will be issued is from 
command slot 1.
7
0b
RO
RSVD1: 
Reserved
6
0h
RO
PHYSLP Present (PSP): 
If set to 1, the platform supports PHYSLP on this port. If 
cleared to 0, the platform does not support PHYSLP on this port. This bit may only be set 
to 1 if CAP2.SPS is set to 1.
5
0h
RW
Aggressive PHYSLP Enable (APSE): 
This bit is read/write for HBAs that support 
aggressive PHYSLP management (CAP2.SAPM == 1). This bit is read-only for HBAs that 
do not support aggressive PHYSLP management (CAP2.SPS == 0). When this bit is set 
to 1, the HBA shall assert the PHYSLP signal after the port has been idle (PxCI == 0h 
and PxSACT == 0h) for the amount of time specified by the GHC.PITO register. When 
this bit is cleared to 0, the HBA does not enter PHYSLP unless software directed via 
PxCMD.ICC. This bit shall only be set to 1 if PxCMD.PSP is set to 1. If this bit is set to 1 
and software clears the bit to 0, then the HBA shall de-assert the PHYSLP signal if 
asserted.
4
0h
RW
FIS Receive Enable (FRE): 
When set, the HBA may post received FISes into the FIS 
receive area pointed to by PxFB and PxFBU. When cleared, received FISes are not 
accepted by the HBA, except for the first D2H register FIS after the initialization 
sequence.
3
0h
RW/1S
Command List Override (CLO): 
Setting this bit to 1 causes PxTFD.STS.BSY and 
PxTFD.STS.DRQ to be cleared to 0. This allows a software reset to be transmitted to the 
device regardless of whether the BSY and DRQ bits are still set in the PxTFD.STS 
register. The HBA sets this bit to 0 when PxTFD.STS.BSY and PxTFD.STS.DRQ have been 
cleared to 0. A write to this register with a value of 0 shall have no effect.
2
1h
RO
Power On Device (POD): 
The SATA controller does not support cold presence detect.
1
0h
RW
Spin-Up Device (SUD): 
This bit is read/write for HBAs that support staggered spin-up 
via CAP.SSS. This bit is read only 1 for HBAs that do not support staggered spin-up. On 
an edge detect from 0 to 1, the HBA shall start a COMRESET initialization sequence to 
the device. Clearing this bit causes no action on the interface. Clearing this bit to0 does 
not cause any OOB signal to be sent on the interface. When this bit is cleared to 0 and 
PxSCTL.DET = 0h, the HBA will enter listen mode.
0
0h
RW
Start (ST): 
When set, the HBA may process the command list. When cleared, the HBA 
may not process the command list. Whenever this bit is changed from a 0 to a 1, the 
HBA starts processing the command list at entry 0. Whenever this bit is changed from a 
1 to a 0, the PxCI and PxSACT register is cleared by the HBA upon the HBA putting the 
controller into an idle state. PxTFD shall be updated also.
Bit 
Range
Default & 
Access
Description