Datasheet
May 2014
328904-003
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS.
Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined". Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.
The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548- 4725, or go to: http://www.intel.com/design/literature.htm.
Code names featured are used internally within Intel to identify products that are in development and not yet publicly announced for release. Customers, licensees and other third parties are not authorized by Intel to use code names in advertising, promotion or marketing of any product or services and any such use of Intel's internal code names is at the sole risk of the user.
I2C is a two-wire communications bus/protocol developed by NXP. SMBus is a subset of the I2C bus/protocol and was developed by Intel. Implementations of the I2C bus/protocol may require licenses from various entities, including NXP Semiconductors N.V.
Intel® Anti-Theft Technology (Intel® AT): No system can provide absolute security under all conditions. Requires an enabled chipset, BIOS, firmware and software and a subscription with a capable Service Provider. Consult your System manufacturer and Service Provider for availability and functionality. Intel assumes no liability for lost or stolen data and/or systems or any other damages resulting thereof. For more information, visit http:// www.intel.com/go/anti-theft
Intel® High Definition Audio (Intel® HD Audio): Requires an Intel® HD Audio enabled system. Consult your PC manufacturer for more information. Sound quality will depend on equipment and actual implementation. For more information about Intel® HD Audio, refer to http://www.intel.com/design/ chipsets/hdaudio.htm
Intel® Trusted Execution Technology (Intel® TXT): No computer system can provide absolute security under all conditions. Intel® TXT requires a computer system with Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT compatible measured launched environment (MLE). The MLE could consist of a virtual machine monitor, an OS or an application. In addition, Intel TXT requires the system to contain a TPM v1.2, as defined by the Trusted Computing Group and specific software for some uses. For more information, see http://www.intel.com/technology/security
Intel® Active Management Technology (Intel® AMT) requires activation and a system with a corporate network connection, an Intel® AMT-enabled chipset, network hardware and software. For notebooks, Intel AMT may be unavailable or limited over a host OS-based VPN, when connecting wirelessly, on battery power, sleeping, hibernating or powered off. Results dependent upon hardware, setup and configuration. For more information, visit http:// www.intel.com/technology/platform-technology/intel-amt
No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT) requires a computer system with Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible Measured Launched Environment (MLE). Intel TXT also requires the system to contain a TPM v1.s. For more information, visit http://www.intel.com/technology/ security
Intel® Virtualization Technology requires a computer system with an enabled Intel® processor, BIOS, virtual machine monitor (VMM). Functionality, performance or other benefits will vary depending on hardware and software configurations. Software applications may not be compatible with all operating systems. Consult your PC manufacturer. For more information, visit http://www.intel.com/go/virtualization.
Intel® vPro™ Technology is sophisticated and requires setup and activation. Availability of features and results will depend upon the setup and configuration of your hardware, software and IT environment. To learn more visit: http://www.intel.com/technology/vpro
Intel, Pentium, Intel vPro, Xeon, Intel Core, and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Copyright © 2013–2014, Intel Corporation. All rights reserved.
2 |
Datasheet |
Contents
1 |
Introduction |
............................................................................................................ |
|
41 |
|
|
1.1 |
About This Manual............................................................................................. |
|
41 |
|
|
1.2 |
1.1.1 ............................................................................. |
Chapter Descriptions |
42 |
|
|
Overview ......................................................................................................... |
|
44 |
||
|
1.3 |
1.2.1 ............................................................................... |
Capability Overview |
45 |
|
|
Intel® 8 ...............................Series/C220 Series Chipset Family PCH SKU Definition |
52 |
|||
|
1.4 |
Device and ..............................................................................Revision ID Table |
57 |
||
2 |
Signal Description ................................................................................................... |
|
60 |
||
|
2.1 |
Flexible ......................................................................................................I/O |
|
62 |
|
|
2.2 |
USB Interface ................................................................................................... |
|
63 |
|
|
2.3 |
PCI Express* .................................................................................................... |
|
66 |
|
|
2.4 |
Serial ATA ...........................................................................................Interface |
67 |
||
|
2.5 |
Clock Signals .................................................................................................... |
|
69 |
|
|
2.6 |
Real Time ...................................................................................Clock Interface |
70 |
||
|
2.7 |
External ........................................................................................RTC Circuitry |
71 |
||
|
2.8 |
Interrupt ............................................................................................Interface |
|
71 |
|
|
2.9 |
Processor ............................................................................................Interface |
72 |
||
|
2.10 |
Direct Media .....................................................Interface (DMI) to Host Controller |
72 |
||
|
2.11 |
Intel® Flexible ........................................................Display Interface (Intel® FDI) |
73 |
||
|
2.12 |
Analog .........................................................................Display/VGA DAC Signals |
73 |
||
|
2.13 |
Digital Display ........................................................................................Signals |
73 |
||
|
2.14 |
Embedded .......................................DisplayPort* (eDP*) Backlight Control Signals |
74 |
||
|
2.15 |
Intel® High ...............................................Definition Audio (Intel® HD Audio) Link |
74 |
||
|
2.16 |
Low Pin .............................................................................Count (LPC) Interface |
75 |
||
|
2.17 |
General ...............................................................................Purpose I/O Signals |
75 |
||
|
2.18 |
Functional ..............................................................................................Straps |
|
81 |
|
|
2.19 |
SMBus Interface................................................................................................ |
|
84 |
|
|
2.20 |
System ............................................................................Management Interface |
85 |
||
|
2.21 |
Controller ..................................................................................................Link |
|
85 |
|
|
2.22 |
Serial Peripheral ..........................................................................Interface (SPI) |
85 |
||
|
2.23 |
Manageability ........................................................................................Signals |
86 |
||
|
2.24 |
Power Management ..............................................................................Interface |
87 |
||
|
2.25 |
Power and ..................................................................................Ground Signals |
90 |
||
|
2.26 |
Thermal ................................................................................................Signals |
|
91 |
|
|
2.27 |
Miscellaneous ........................................................................................Signals |
92 |
||
|
2.28 |
Testability .............................................................................................Signals |
|
93 |
|
|
2.29 |
Reserved ........................................................................................../ Test Pins |
93 |
||
3 |
PCH Pin States......................................................................................................... |
|
95 |
||
|
3.1 |
Integrated .....................................................................Pull-Ups and Pull-Downs |
95 |
||
|
3.2 |
Output ........................................................................Signals Planes and States |
97 |
||
|
3.3 |
Input and .............................................................I/O Signals Planes and States |
102 |
||
4 |
PCH and System .........................................................................................Clocks |
107 |
|||
|
4.1 |
Straps Related ................................................................to Clock Configuration |
107 |
||
|
4.2 |
Platform ........................................................................Clocking Requirements |
107 |
||
|
4.3 |
Functional ............................................................................................Blocks |
|
109 |
|
|
4.4 |
Clock Configuration .................................................................Access Overview |
111 |
||
5 |
Functional Description........................................................................................... |
|
112 |
||
|
5.1 |
Flexible ....................................................................................................I/O |
|
112 |
|
|
5.2 |
PCI-to-PCI ............................................................................................Bridge |
|
113 |
|
|
|
5.2.1 ................................................................................ |
PCI Bus Interface |
113 |
|
|
5.3 |
5.2.2 ................................................................................. |
PCI Legacy Mode |
113 |
|
|
PCI Express* ................................................................Root Ports (D28:F0~F7) |
113 |
|||
|
|
5.3.1 ................................Supported PCI Express* (PCIe*) Port Configurations |
114 |
||
|
|
5.3.2 ........................................................................... |
Interrupt Generation |
114 |
|
|
|
5.3.3 ............................................................................. |
Power Management |
115 |
|
|
|
................................................................. |
5.3.3.1 |
S3/S4/S5 Support |
115 |
|
|
............................................. |
5.3.3.2 |
Resuming from Suspended State |
115 |
|
|
........................................... |
5.3.3.3 |
Device Initiated PM_PME Message |
115 |
Datasheet |
3 |
|
|
|
5.3.3.4 |
...............................................................SMI/SCI Generation |
116 |
|
|
|
5.3.3.5 |
Latency Tolerance Reporting (LTR) .......................................... |
116 |
|
|
5.3.4 |
5.3.3.6 |
Opportunistic Buffer Flush/Fill (OBFF) ....................................... |
116 |
|
|
SERR# Generation............................................................................... |
116 |
||
|
|
5.3.5 |
Hot-Plug |
.............................................................................................Presence Detection |
117 |
|
|
|
5.3.5.1 |
117 |
|
|
|
|
5.3.5.2 ............................................................... |
SMI/SCI Generation |
117 |
|
5.4 Gigabit Ethernet Controller (B0:D25:F0) ............................................................. |
118 |
|||
|
|
5.4.1 GbE PCI ............................................................Express* Bus Interface |
120 |
||
|
|
|
5.4.1.1 .................................................................. |
Transaction Layer |
120 |
|
|
|
5.4.1.2 ..................................................................... |
Data Alignment |
120 |
|
|
|
5.4.1.3 .......................................... |
Configuration Request Retry Status |
120 |
|
|
5.4.2 Error Events ...........................................................and Error Reporting |
121 |
||
|
|
|
5.4.2.1 ................................................................... |
Data Parity Error |
121 |
|
|
5.4.3 |
5.4.2.2 ....................... |
Completion with Unsuccessful Completion Status |
121 |
|
|
Ethernet ...............................................................................Interface |
121 |
||
|
|
|
5.4.3.1 |
Intel ® Ethernet Network Connection I127LM/V Platform LAN |
121 |
|
|
5.4.4 |
........................................................ |
Connect Device Interface |
|
|
|
PCI Power ........................................................................Management |
122 |
||
|
|
5.4.5 |
5.4.4.1 .............................................................................. |
Wake Up |
122 |
|
|
Configurable ...............................................................................LEDs |
124 |
||
|
|
5.4.6 Function ........................................................Level Reset Support (FLR) |
125 |
||
|
|
|
5.4.6.1 ............................................................................. |
FLR Steps |
125 |
|
5.5 Low Pin Count (LPC) Bridge (with System and |
126 |
|||
|
|
Management Functions) ......................................................................(D31:F0) |
|||
|
|
5.5.1 |
LPC Interface ...................................................................................... |
126 |
|
|
|
|
5.5.1.1 .................................................................... |
LPC Cycle Types |
127 |
|
|
|
5.5.1.2 .............................................................. |
Start Field Definition |
127 |
|
|
|
5.5.1.3 ................................... |
Cycle Type / Direction (CYCTYPE + DIR) |
127 |
|
|
|
5.5.1.4 ..................................................................................... |
Size |
128 |
|
|
|
5.5.1.5 ................................................................................... |
SYNC |
128 |
|
|
|
5.5.1.6 ..................................................................... |
SYNC Time - Out |
128 |
|
|
|
5.5.1.7 ............................................................ |
SYNC Error Indication |
129 |
|
|
|
5.5.1.8 .................................................................... |
LFRAME# Usage |
129 |
|
|
|
5.5.1.9 ............................................................................ |
I/O Cycles |
129 |
|
|
|
5.5.1.10 ................................................................. |
Bus Master Cycles |
129 |
|
|
|
5.5.1.11 ......................................................... |
LPC Power Management |
129 |
5.6 |
|
5.5.1.12 ......................................... |
Configuration and PCH Implications |
130 |
|
DMA Operation (D31:F0) .................................................................................. |
130 |
||||
|
|
5.6.1 |
Channel ...................................................................................Priority |
131 |
|
|
|
|
5.6.1.1 ........................................................................ |
Fixed Priority |
131 |
|
|
5.6.2 |
5.6.1.2 .................................................................... |
Rotating Priority |
131 |
|
|
Address ..................................................................Compatibility Mode |
131 |
||
|
|
5.6.3 Summary ............................................................of DMA Transfer Sizes |
132 |
||
|
|
|
5.6.3.1 |
Address Shifting When Programmed for 16 - Bit I/O Count |
132 |
|
|
5.6.4 |
............................................................................. |
by Words |
|
|
|
Autoinitialize....................................................................................... |
132 |
||
|
|
5.6.5 |
Software ............................................................................Commands |
133 |
|
|
5.7 Low Pin Count (LPC) DMA ................................................................................. |
133 |
|||
|
|
5.7.1 |
Asserting .......................................................................DMA Requests |
133 |
|
|
|
5.7.2 |
Abandoning ...................................................................DMA Requests |
134 |
|
|
|
5.7.3 General Flow ..............................................................of DMA Transfers |
134 |
||
|
|
5.7.4 |
Terminal ...................................................................................Count |
135 |
|
|
|
5.7.5 |
Verify Mode ........................................................................................ |
135 |
|
|
|
5.7.6 |
DMA Request ....................................................................De-assertion |
135 |
|
5.8 |
5.7.7 SYNC Field ..................................................................../ LDRQ# Rules |
136 |
|||
8254 Timers (D31:F0)...................................................................................... |
136 |
||||
|
|
5.8.1 |
Timer Programming ............................................................................. |
137 |
|
|
|
5.8.2 Reading ............................................................from the Interval Timer |
138 |
||
|
|
|
5.8.2.1 ......................................................................... |
Simple Read |
138 |
|
|
|
5.8.2.2 ........................................................ |
Counter Latch Command |
138 |
|
|
|
5.8.2.3 ............................................................. |
Read Back Command |
139 |
|
5.9 8259 Programmable Interrupt Controllers (PIC) (D31:F0) ..................................... |
139 |
|||
|
|
5.9.1 |
Interrupt ...............................................................................Handling |
140 |
|
|
|
|
5.9.1.1 ............................................................ |
Generating Interrupts |
140 |
|
|
|
5.9.1.2 ....................................................... |
Acknowledging Interrupts |
140 |
|
|
|
5.9.1.3 .................................... |
Hardware/Software Interrupt Sequence |
141 |
4 |
Datasheet |
|
5.9.2 Initialization Command Words (ICWx).................................................... |
141 |
||
|
|
5.9.2.1 |
ICW1 .................................................................................. |
141 |
|
|
5.9.2.2 |
ICW2 .................................................................................. |
142 |
|
|
5.9.2.3 |
ICW3 .................................................................................. |
142 |
|
|
5.9.2.4 |
ICW4 .................................................................................. |
142 |
|
5.9.3 Operation Command Words (OCW)........................................................ |
142 |
||
|
5.9.4 |
Modes of Operation ............................................................................. |
143 |
|
|
|
5.9.4.1 |
Fully Nested Mode................................................................. |
143 |
|
|
5.9.4.2 |
Special Fully-Nested Mode...................................................... |
143 |
|
|
5.9.4.3 |
Automatic Rotation Mode (Equal Priority Devices)...................... |
143 |
|
|
5.9.4.4 |
Specific Rotation Mode (Specific Priority).................................. |
143 |
|
|
5.9.4.5 |
Poll Mode ............................................................................. |
144 |
|
|
5.9.4.6 |
Edge and Level Triggered Mode............................................... |
144 |
|
|
5.9.4.7 |
End of Interrupt (EOI) Operations ........................................... |
144 |
|
|
5.9.4.8 |
Normal End of Interrupt......................................................... |
144 |
|
5.9.5 |
5.9.4.9 |
Automatic End of Interrupt Mode............................................. |
145 |
|
Masking Interrupts .............................................................................. |
145 |
||
|
|
5.9.5.1 |
Masking on an Individual Interrupt Request .............................. |
145 |
|
5.9.6 |
5.9.5.2 |
Special Mask Mode ................................................................ |
145 |
|
Steering PCI Interrupts ........................................................................ |
145 |
||
5.10 Advanced Programmable Interrupt Controller (APIC) (D31:F0) .............................. |
146 |
|||
|
5.10.1 |
Interrupt Handling............................................................................... |
146 |
|
|
5.10.2 |
Interrupt Mapping ............................................................................... |
146 |
|
|
5.10.3 |
PCI / PCI Express* Message-Based Interrupts......................................... |
147 |
|
|
5.10.4 |
IOxAPIC Address Remapping ................................................................ |
147 |
|
5.11 |
5.10.5 |
External Interrupt Controller Support..................................................... |
147 |
|
Serial Interrupt (D31:F0) ................................................................................. |
148 |
|||
|
5.11.1 |
Start Frame........................................................................................ |
148 |
|
|
5.11.2 |
Data Frames ...................................................................................... |
148 |
|
|
5.11.3 |
Stop Frame ........................................................................................ |
149 |
|
|
5.11.4 |
Specific Interrupts Not Supported Using SERIRQ ..................................... |
149 |
|
|
5.11.5 |
Data Frame Format ............................................................................. |
149 |
|
5.12 Real Time Clock (D31:F0)................................................................................. |
150 |
|||
|
5.12.1 |
Update Cycles..................................................................................... |
151 |
|
|
5.12.2 |
Interrupts |
.......................................................................................... |
151 |
|
5.12.3 |
Lockable RAM Ranges .......................................................................... |
151 |
|
|
5.12.4 |
Century Rollover ................................................................................. |
151 |
|
5.13 |
5.12.5 |
Clearing Battery-Backed RTC RAM ......................................................... |
151 |
|
Processor Interface (D31:F0) ............................................................................ |
153 |
|||
|
5.13.1 |
Processor Interface Signals and VLW Messages ....................................... |
153 |
|
|
|
5.13.1.1 |
INIT (Initialization)................................................................ |
153 |
|
|
5.13.1.2 |
FERR# (Numeric Coprocessor Error) ........................................ |
153 |
|
|
5.13.1.3 |
NMI (Non-Maskable Interrupt) ................................................ |
154 |
|
5.13.2 |
5.13.1.4 |
Processor Power Good (PROCPWRGD)...................................... |
154 |
|
Dual-Processor Issues.......................................................................... |
154 |
||
|
5.13.3 |
5.13.2.1 |
Usage Differences ................................................................. |
154 |
5.14 |
Virtual Legacy Wire (VLW) Messages ..................................................... |
154 |
||
Power Management ......................................................................................... |
155 |
|||
|
5.14.1 |
Features ............................................................................................ |
|
155 |
|
5.14.2 |
PCH and System Power States .............................................................. |
155 |
|
|
5.14.3 |
System Power Planes........................................................................... |
157 |
|
|
5.14.4 |
SMI# / SCI Generation ........................................................................ |
157 |
|
|
|
5.14.4.1 |
PCI Express* SCI .................................................................. |
160 |
|
5.14.5 |
5.14.4.2 |
PCI Express* Hot-Plug ........................................................... |
160 |
|
C-States ............................................................................................ |
|
160 |
|
|
5.14.6 |
Dynamic 33 MHz Clock Control (Mobile Only) .......................................... |
160 |
|
|
|
5.14.6.1 |
Conditions for Checking the 33 MHz Clock ................................ |
161 |
|
|
5.14.6.2 |
Conditions for Maintaining the 33MHz Clock.............................. |
161 |
|
|
5.14.6.3 |
Conditions for Stopping the 33MHz Clock ................................. |
161 |
|
|
5.14.6.4 |
Conditions for Re-Starting the 33MHz Clock .............................. |
161 |
|
5.14.7 |
5.14.6.5 |
LPC Devices and CLKRUN#..................................................... |
161 |
|
Sleep States....................................................................................... |
162 |
||
|
|
5.14.7.1 |
Sleep State Overview ............................................................ |
162 |
|
|
5.14.7.2 |
Initiating Sleep State............................................................. |
162 |
|
|
5.14.7.3 |
Exiting Sleep States .............................................................. |
162 |
|
|
5.14.7.4 |
PCI Express* WAKE# Signal and PME Event Message................. |
164 |
|
|
5.14.7.5 |
Sx-G3-Sx, Handling Power Failures.......................................... |
164 |
Datasheet |
5 |
|
|
5.14.7.6 |
...............................................................................Deep Sx |
165 |
|
5.14.8 Event Input Signals and Their Usage ...................................................... |
166 |
||
|
|
5.14.8.1 |
PWRBTN# (Power Button) ...................................................... |
166 |
|
|
5.14.8.2 |
RI# (Ring Indicator) .............................................................. |
167 |
|
|
5.14.8.3 |
PME# (PCI Power Management Event) ..................................... |
168 |
|
|
5.14.8.4 |
SYS_RESET# Signal............................................................... |
168 |
5.14.9 |
5.14.8.5 |
THRMTRIP# Signal ................................................................ |
168 |
|
ALT Access Mode ................................................................................. |
169 |
|||
|
|
5.14.9.1 |
Write Only Registers with Read Paths in ALT Access Mode ........... |
170 |
|
|
5.14.9.2 |
PIC Reserved Bits .................................................................. |
171 |
|
|
5.14.9.3 |
Read Only Registers with Write Paths in ALT Access Mode ........... |
171 |
|
5.14.10 System Power Supplies, Planes, and Signals ........................................... |
172 |
||
|
|
5.14.10.1 |
Power Plane Control with SLP_S3#, |
172 |
|
|
5.14.10.2 |
SLP_S4#, SLP_S5#, SLP_A# and SLP_LAN#............................. |
|
|
|
SLP_S4# and Suspend-To-RAM Sequencing .............................. |
172 |
|
|
|
5.14.10.3 |
PWROK Signal....................................................................... |
173 |
|
|
5.14.10.4 |
BATLOW# (Battery Low) (Mobile Only)..................................... |
173 |
|
|
5.14.10.5 |
SLP_LAN# Pin Behavior.......................................................... |
173 |
|
|
5.14.10.6 |
SLP_WLAN# Pin Behavior ....................................................... |
175 |
|
|
5.14.10.7 SUSPWRDNACK/SUSWARN#/GPIO30 Steady State Pin Behavior.. |
175 |
|
|
|
5.14.10.8 |
RTCRST# and SRTCRST# ....................................................... |
176 |
|
5.14.11 Legacy Power Management Theory of Operation ...................................... |
176 |
||
|
|
5.14.11.1 |
APM Power Management (Desktop Only) .................................. |
176 |
|
|
5.14.11.2 |
Mobile APM Power Management (Mobile Only) ........................... |
176 |
|
5.14.12 Reset Behavior.................................................................................... |
177 |
||
|
5.15 System Management (D31:F0) .......................................................................... |
178 |
||
5.15.1 |
Theory of Operation............................................................................. |
179 |
||
|
|
5.15.1.1 |
Detecting a System Lockup..................................................... |
179 |
|
|
5.15.1.2 |
Handling an Intruder.............................................................. |
179 |
|
|
5.15.1.3 |
Detecting Improper Flash Programming.................................... |
180 |
5.15.2 |
5.15.1.4 |
Heartbeat and Event Reporting using SMLink/SMBus .................. |
180 |
|
TCO Modes ......................................................................................... |
180 |
|||
|
|
5.15.2.1 |
TCO Legacy / Compatible Mode ............................................... |
180 |
|
|
5.15.2.2 |
Advanced TCO Mode .............................................................. |
181 |
|
5.16 General Purpose I/O (D31:F0)........................................................................... |
182 |
||
5.16.1 |
Power Wells ........................................................................................ |
182 |
||
|
5.16.2 SMI#, SCI, and NMI Routing................................................................. |
182 |
||
5.16.3 |
Triggering |
.......................................................................................... |
183 |
|
5.16.4 |
GPIO Registers Lockdown ..................................................................... |
183 |
||
|
5.16.5 Serial POST Codes over GPIO................................................................ |
183 |
||
|
|
5.16.5.1 |
Theory of Operation............................................................... |
184 |
|
|
5.16.5.2 |
Serial Message Format ........................................................... |
185 |
|
5.17 SATA Host Controller (D31:F2, F5)..................................................................... |
186 |
||
|
5.17.1 SATA 6 Gb/s Support ........................................................................... |
186 |
||
5.17.2 |
SATA Feature Support.......................................................................... |
186 |
||
5.17.3 |
Theory of Operation............................................................................. |
187 |
||
|
|
5.17.3.1 |
Standard ATA Emulation......................................................... |
187 |
|
|
5.17.3.2 |
48-Bit LBA Operation ............................................................. |
188 |
|
5.17.4 SATA Swap Bay Support....................................................................... |
188 |
||
5.17.5 |
Hot-Plug Operation .............................................................................. |
188 |
||
|
5.17.6 Intel® Rapid Storage Technology (Intel RST®) Configuration..................... |
188 |
||
|
|
5.17.6.1 |
Intel® Rapid Storage Technology (Intel® RST) RAID Option ROM.189 |
|
|
5.17.7 Intel® Smart Response Technology........................................................ |
189 |
||
5.17.8 |
Power Management Operation............................................................... |
189 |
||
|
|
5.17.8.1 |
Power State Mappings............................................................ |
190 |
|
|
5.17.8.2 |
Power State Transitions.......................................................... |
190 |
5.17.9 |
5.17.8.3 |
SMI Trapping (APM)............................................................... |
191 |
|
SATA Device Presence.......................................................................... |
191 |
|||
|
5.17.10 SATA LED........................................................................................... |
|
192 |
|
|
5.17.11 AHCI Operation ................................................................................... |
192 |
||
|
5.17.12 SGPIO Signals..................................................................................... |
193 |
||
|
|
5.17.12.1 |
Mechanism ........................................................................... |
193 |
|
|
5.17.12.2 |
Message Format.................................................................... |
194 |
|
|
5.17.12.3 |
LED Message Type................................................................. |
194 |
|
|
5.17.12.4 |
SGPIO Waveform .................................................................. |
196 |
|
5.17.13 External SATA..................................................................................... |
197 |
||
|
5.18 High Precision Event Timers (HPET).................................................................... |
197 |
6 |
Datasheet |
|
5.18.1 |
Timer Accuracy................................................................................... |
197 |
|
|
5.18.2 |
Interrupt Mapping ............................................................................... |
197 |
|
|
5.18.3 |
Periodic versus Non-Periodic Modes ....................................................... |
199 |
|
|
5.18.4 |
Enabling the Timers............................................................................. |
199 |
|
|
5.18.5 |
Interrupt Levels .................................................................................. |
200 |
|
|
5.18.6 |
Handling Interrupts ............................................................................. |
200 |
|
|
5.18.7 |
Issues Related to 64-Bit Timers with 32-Bit Processors............................. |
200 |
|
5.19 USB EHCI Host Controllers (D29:F0 and D26:F0)................................................. |
201 |
|||
|
5.19.1 |
EHC Initialization ................................................................................ |
201 |
|
|
|
5.19.1.1 |
BIOS Initialization ................................................................. |
201 |
|
|
5.19.1.2 |
Driver Initialization ................................................................ |
201 |
|
5.19.2 |
5.19.1.3 |
EHC Resets .......................................................................... |
201 |
|
Data Structures in Main Memory ........................................................... |
201 |
||
|
5.19.3 |
USB 2.0 Enhanced Host Controller DMA ................................................. |
202 |
|
|
5.19.4 |
Data Encoding and Bit Stuffing.............................................................. |
202 |
|
|
5.19.5 |
Packet Formats................................................................................... |
202 |
|
|
5.19.6 |
USB 2.0 Interrupts and Error Conditions................................................. |
202 |
|
|
5.19.7 |
5.19.6.1 |
Aborts on USB 2.0 - Initiated Memory Reads .............................. |
203 |
|
USB 2.0 Power Management................................................................. |
203 |
||
|
|
5.19.7.1 |
Pause Feature ...................................................................... |
203 |
|
|
5.19.7.2 |
Suspend Feature ................................................................... |
203 |
|
|
5.19.7.3 |
ACPI Device States ................................................................ |
203 |
|
5.19.8 |
5.19.7.4 |
ACPI System States .............................................................. |
204 |
|
USB 2.0 Legacy Keyboard Operation...................................................... |
204 |
||
|
5.19.9 |
USB 2.0 Based Debug Port ................................................................... |
204 |
|
|
|
5.19.9.1 |
Theory of Operation ............................................................. |
205 |
|
5.19.10 EHCI Caching ..................................................................................... |
209 |
||
|
5.19.11 Intel® USB Prefetch Based Pause .......................................................... |
209 |
||
|
5.19.12 Function Level Reset Support (FLR) ....................................................... |
209 |
||
|
|
5.19.12.1 |
FLR Steps ............................................................................ |
210 |
|
5.19.13 USB Overcurrent Protection .................................................................. |
210 |
||
5.20 Integrated USB 2.0 Rate Matching Hub .............................................................. |
211 |
|||
|
5.20.1 |
Overview |
........................................................................................... |
211 |
5.21 |
5.20.2 |
Architecture ....................................................................................... |
211 |
|
xHCI Controller (D20:F0) ................................................................................. |
212 |
|||
5.22 |
SMBus Controller (D31:F3)............................................................................... |
212 |
||
|
5.22.1 |
Host Controller ................................................................................... |
213 |
|
|
5.22.2 |
5.22.1.1 .............................................................. |
Command Protocols |
213 |
|
Bus Arbitration ................................................................................... |
217 |
||
|
5.22.3 |
Bus Timing......................................................................................... |
217 |
|
|
|
5.22.3.1 ................................................................... |
Clock Stretching |
217 |
|
5.22.4 |
5.22.3.2 ................................ |
Bus Time Out (The PCH as SMBus Master) |
217 |
|
Interrupts .............................................................................../ SMI# |
217 |
||
|
5.22.5 |
SMBALERT# ....................................................................................... |
218 |
|
|
5.22.6 SMBus CRC ....................................................Generation and Checking |
219 |
||
|
5.22.7 |
SMBus Slave .........................................................................Interface |
219 |
|
|
|
5.22.7.1 ................................................... |
Format of Slave Write Cycle |
220 |
|
|
5.22.7.2 ...................................................... |
Format of Read Command |
221 |
|
|
5.22.7.3 ................................................ |
Slave Read of RTC Time Bytes |
222 |
5.23 |
|
5.22.7.4 ............................................. |
Format of Host Notify Command |
223 |
Thermal Management ...................................................................................... |
224 |
|||
|
5.23.1 |
Thermal Sensor .................................................................................. |
224 |
|
|
5.23.2 |
5.23.1.1 .......................................... |
Internal Thermal Sensor Operation |
224 |
|
PCH Thermal ........................................................................Throttling |
225 |
||
|
5.23.3 Thermal Reporting ...Over System Management Link 1 Interface (SMLink1) |
226 |
||
|
|
5.23.3.1 ............................................................... |
Block Read Address |
227 |
|
|
5.23.3.2 ............................................................ |
Block Read Command |
227 |
|
|
5.23.3.3 ................................................................. |
Read Data Format |
227 |
|
|
5.23.3.4 ..................................................... |
Thermal Data Update Rate |
227 |
|
|
5.23.3.5 ......................................... |
Temperature Comparator and Alert |
228 |
|
|
5.23.3.6 ......................................................................... |
BIOS Set Up |
229 |
|
|
5.23.3.7 ........................................................................ |
SMBus Rules |
229 |
|
|
5.23.3.8 ......................................................... |
Case for Considerations |
230 |
5.24 Intel® High Definition ........................Audio (Intel® HD Audio) Overview (D27:F0) |
232 |
|||
|
5.24.1 Intel® High ........Definition Audio (Intel® HD Audio) Docking (Mobile Only) |
232 |
||
|
|
5.24.1.1 ..................................................................... |
Dock Sequence |
232 |
|
|
5.24.1.2 ............................................. |
Exiting D3/CRST# When Docked |
233 |
Datasheet |
7 |
|
.................................5.24.1.3 Cold Boot/Resume from S3 When Docked |
234 |
|
5.24.1.4 |
Undock Sequence .................................................................. |
234 |
|
5.24.1.5 |
Normal Undock ..................................................................... |
234 |
|
5.24.1.6 |
Surprise Undock.................................................................... |
235 |
|
|
5.24.1.7 Interaction between Dock/Undock and Power Management States235 |
||
|
5.24.1.8 Relationship between HDA_DOCK_RST# and HDA_RST# ............ |
235 |
|
5.25 |
Intel® Management Engine (Intel® ME) and Intel® |
236 |
||
|
|
Management Engine Firmware (Intel® ME FW) 9.0 ............................................... |
|||
|
5.26 |
5.25.1 Intel® Management Engine (Intel® ME) Requirements.............................. |
237 |
||
|
Serial Peripheral Interface (SPI) ........................................................................ |
238 |
|||
|
|
5.26.1 SPI Supported Feature Overview ........................................................... |
238 |
||
|
|
|
5.26.1.1 |
Non-Descriptor Mode ............................................................. |
238 |
|
|
5.26.2 |
5.26.1.2 |
Descriptor Mode .................................................................... |
239 |
|
|
Flash Descriptor .................................................................................. |
240 |
||
|
|
5.26.3 |
5.26.2.1 |
Descriptor Master Region........................................................ |
241 |
|
|
Flash Access ....................................................................................... |
241 |
||
|
|
|
5.26.3.1 |
Direct Access Security............................................................ |
242 |
|
|
|
5.26.3.2 |
Register Access Security......................................................... |
242 |
|
|
5.26.4 Serial Flash Device Compatibility Requirements ....................................... |
242 |
||
|
|
|
5.26.4.1 PCH SPI Based BIOS Requirements.......................................... |
242 |
|
|
|
|
5.26.4.2 Integrated LAN Firmware SPI Flash Requirements...................... |
243 |
|
|
|
|
5.26.4.3 Intel® Management Engine Firmware (Intel® ME FW) SPI Flash |
243 |
|
|
|
|
5.26.4.4 |
Requirements ....................................................................... |
|
|
|
|
Hardware Sequencing Requirements ........................................ |
244 |
|
|
|
5.26.5 Multiple Page Write Usage Model ........................................................... |
245 |
||
|
|
|
5.26.5.1 |
Soft Flash Protection .............................................................. |
245 |
|
|
|
5.26.5.2 BIOS Range Write Protection................................................... |
246 |
|
|
|
5.26.6 |
5.26.5.3 SMI# Based Global Write Protection......................................... |
246 |
|
|
|
Flash Device Configurations .................................................................. |
246 |
||
|
|
5.26.7 SPI Flash Device Recommended Pinout................................................... |
246 |
||
|
|
5.26.8 Serial Flash Device Package .................................................................. |
247 |
||
|
|
|
5.26.8.1 Common Footprint Usage Model .............................................. |
247 |
|
|
|
|
5.26.8.2 Serial Flash Device Package Recommendations.......................... |
247 |
|
|
|
5.26.9 PWM Outputs (Server/Workstation Only) ................................................ |
247 |
||
|
5.27 |
5.26.10 TACH Inputs (Server/Workstation Only) ................................................. |
248 |
||
|
Feature Capability Mechanism ........................................................................... |
248 |
|||
|
5.28 |
PCH Display Interface and Intel® Flexible Display Interface (Intel® FDI) |
248 |
||
|
|
Interconnect ................................................................................................... |
|
||
|
|
5.28.1 Analog Display Interface Characteristics ................................................. |
249 |
||
|
|
|
5.28.1.1 |
Integrated RAMDAC ............................................................... |
250 |
|
|
|
5.28.1.2 DDC (Display Data Channel) ................................................... |
250 |
|
|
|
5.28.2 Digital Display Side Band Signals ........................................................... |
250 |
||
|
|
|
5.28.2.1 |
DisplayPort AUX CH ............................................................... |
251 |
|
|
|
5.28.2.2 DDC (Display Data Channel) ................................................... |
251 |
|
|
|
|
5.28.2.3 |
Hot-Plug Detect..................................................................... |
251 |
|
|
|
5.28.2.4 Map of Digital Display Side Band Signals Per Display |
251 |
|
|
|
|
|
Configuration ........................................................................ |
|
|
|
|
5.28.2.5 Panel Power Sequencing and Backlight Control .......................... |
251 |
|
|
5.29 |
5.28.3 Intel® Flexible Display Interface (Intel® FDI) .......................................... |
252 |
||
|
Intel® Virtualization Technology (Intel® VT) ........................................................ |
253 |
|||
|
|
5.29.1 Intel® Virtualization Technology (Intel® VT) for |
253 |
||
|
|
|
Directed I/O (Intel® VT-d) Objectives..................................................... |
||
|
|
5.29.2 Intel® VT-d Features Supported ............................................................ |
253 |
||
|
|
5.29.3 Support for Function Level Reset (FLR) in PCH......................................... |
253 |
||
|
|
5.29.4 Virtualization Support for PCH IOxAPIC................................................... |
254 |
||
|
|
5.29.5 Virtualization Support for High Precision Event Timer (HPET) ..................... |
254 |
||
6 |
Ballout Definition................................................................................................... |
|
255 |
||
|
6.1 |
Desktop/Server PCH Ballout .............................................................................. |
255 |
||
|
6.2 |
Mobile PCH Ballout |
........................................................................................... |
264 |
|
7 |
Package Information ............................................................................................. |
|
272 |
||
|
7.1 |
Desktop/Server PCH Package ............................................................................ |
272 |
||
|
7.2 |
7.1.1 Tape and Reel Pin 1 Placement.............................................................. |
272 |
||
|
Mobile PCH Package ......................................................................................... |
274 |
|||
|
|
7.2.1 Tape and Reel Pin 1 Placement.............................................................. |
274 |
8 |
Datasheet |
8 |
Electrical Characteristics ....................................................................................... |
276 |
||
|
8.1 |
Thermal Specifications ..................................................................................... |
276 |
|
|
8.2 |
8.1.1 |
Storage Specifications and Thermal Design Power (TDP) .......................... |
276 |
|
Absolute Maximum Ratings............................................................................... |
277 |
||
|
8.3 |
PCH Power Supply Range ................................................................................. |
277 |
|
|
8.4 |
General DC Characteristics ............................................................................... |
278 |
|
|
8.5 |
Display DC Characteristics ................................................................................ |
287 |
|
|
8.6 |
AC Characteristics ........................................................................................... |
288 |
|
|
8.7 |
Power Sequencing and Reset Signal Timings ....................................................... |
299 |
|
|
8.8 |
Power Management Timing Diagrams................................................................. |
303 |
|
|
8.9 |
AC Timing Diagrams ........................................................................................ |
308 |
|
|
8.10 |
Sequencing Rails Within The Same Well ............................................................. |
319 |
|
9 |
Register and Memory Mapping............................................................................... |
320 |
||
|
9.1 |
PCI Devices and Functions................................................................................ |
321 |
|
|
9.2 |
PCI Configuration Map ..................................................................................... |
322 |
|
|
9.3 |
I/O Map |
.........................................................................................................Fixed I/O Address Ranges |
322 |
|
|
9.3.1 |
322 |
|
|
9.4 |
9.3.2 |
Variable I/O Decode Ranges ................................................................. |
324 |
|
Memory ...................................................................................................Map |
325 |
||
|
|
9.4.1 .................................................................. |
Boot - Block Update Scheme |
327 |
10 |
Chipset Configuration .............................................................................Registers |
329 |
||
|
10.1 |
Chipset .................................................Configuration Registers (Memory Space) |
329 |
|
|
|
10.1.1 ................................................... |
RPC—Root Port Configuration Register |
331 |
|
|
10.1.2 |
RPFN—Root Port Function Number and Hide for PCI |
331 |
|
|
10.1.3 ................................................................ |
Express* Root Ports Register |
|
|
|
FLRSTAT—Function Level Reset Pending Status Register |
333 |
|
|
|
10.1.4 .................................................................. |
TRSR—Trap Status Register |
333 |
|
|
10.1.5 .............................................................. |
TRCR—Trapped Cycle Register |
334 |
|
|
10.1.6 ...................................................... |
TWDR—Trapped Write Data Register |
334 |
|
|
10.1.7 ............................................................ |
IOTRn—I/O Trap Register (0–3) |
335 |
|
|
10.1.8 ................................ |
V0CTL—Virtual Channel 0 Resource Control Register |
336 |
|
|
10.1.9 ................................. |
V0STS—Virtual Channel 0 Resource Status Register |
336 |
|
|
10.1.10 ................................ |
V1CTL—Virtual Channel 1 Resource Control Register |
336 |
|
|
10.1.11 ................................. |
V1STS—Virtual Channel 1 Resource Status Register |
337 |
|
|
10.1.12 ...................................................... |
REC—Root Error Command Register |
337 |
|
|
10.1.13 ............................................................ |
LCAP—Link Capabilities Register |
337 |
|
|
10.1.14 .................................................................. |
LCTL—Link Control Register |
338 |
|
|
10.1.15 ................................................................... |
LSTS—Link Status Register |
338 |
|
|
10.1.16 ........................................................ |
TCTL—TCO Configuration Register |
338 |
|
|
10.1.17 ................................................ |
D31IP—Device 31 Interrupt Pin Register |
339 |
|
|
10.1.18 ................................................ |
D30IP—Device 30 Interrupt Pin Register |
339 |
|
|
10.1.19 ................................................ |
D29IP—Device 29 Interrupt Pin Register |
340 |
|
|
10.1.20 ................................................ |
D28IP—Device 28 Interrupt Pin Register |
340 |
|
|
10.1.21 ................................................ |
D27IP—Device 27 Interrupt Pin Register |
341 |
|
|
10.1.22 ................................................ |
D26IP—Device 26 Interrupt Pin Register |
342 |
|
|
10.1.23 ................................................ |
D25IP—Device 25 Interrupt Pin Register |
342 |
|
|
10.1.24 ................................................ |
D22IP—Device 22 Interrupt Pin Register |
342 |
|
|
10.1.25 ................................................ |
D20IP—Device 20 Interrupt Pin Register |
343 |
|
|
10.1.26 ............................................ |
D31IR—Device 31 Interrupt Route Register |
343 |
|
|
10.1.27 ............................................ |
D30IR—Device 30 Interrupt Route Register |
344 |
|
|
10.1.28 ............................................ |
D29IR—Device 29 Interrupt Route Register |
344 |
|
|
10.1.29 ............................................ |
D28IR—Device 28 Interrupt Route Register |
345 |
|
|
10.1.30 ............................................ |
D27IR—Device 27 Interrupt Route Register |
346 |
|
|
10.1.31 ............................................ |
D26IR—Device 26 Interrupt Route Register |
347 |
|
|
10.1.32 ............................................ |
D25IR—Device 25 Interrupt Route Register |
348 |
|
|
10.1.33 ............................................ |
D22IR—Device 22 Interrupt Route Register |
349 |
|
|
10.1.34 ............................................ |
D20IR—Device 20 Interrupt Route Register |
350 |
|
|
10.1.35 .................................................... |
OIC—Other Interrupt Control Register |
351 |
|
|
10.1.36 ................................ |
WADT _ AC—Wake Alarm Device Timer – AC Register |
351 |
|
|
10.1.37 ............................... |
WADT _ DC—Wake Alarm Device Timer – DC Register |
351 |
|
|
10.1.38 WADT_EXP_AC—Wake Alarm Device Expired Timer – AC |
352 |
|
|
|
............................................................................................. |
Register |
|
|
|
10.1.39 WADT_EXP_DC—Wake Alarm Device Expired Timer – DC |
352 |
|
|
|
............................................................................................. |
Register |
|
|
|
10.1.40 ...............................................PRSTS—Power and Reset Status Register |
352 |
Datasheet |
9 |
10.1.41 |
PM_CFG—Power Management Configuration Register ............................... |
353 |
10.1.42 |
DEEP_S3_POL—Deep Sx From S3 Power Policies Register ......................... |
355 |
10.1.43 |
DEEP_S4_POL—Deep Sx From S4 Power Policies Register ......................... |
355 |
10.1.44 |
DEEP_S5_POL—Deep Sx From S5 Power Policies Register ......................... |
355 |
10.1.45 |
DSX_CFG—Deep Sx Configuration Register ............................................. |
356 |
10.1.46 |
PMSYNC_CFG—PMSYNC Configuration.................................................... |
356 |
10.1.47 |
RC—RTC Configuration Register............................................................. |
357 |
10.1.48 |
HPTC—High Precision Timer Configuration Register .................................. |
357 |
10.1.49 |
GCS—General Control and Status Register .............................................. |
358 |
10.1.50 |
BUC—Backed Up Control Register .......................................................... |
359 |
10.1.51 |
FD—Function Disable Register ............................................................... |
359 |
10.1.52 |
CG—Clock Gating Register .................................................................... |
361 |
10.1.53 |
FDSW—Function Disable SUS Well Register ............................................. |
362 |
10.1.54 DISPBDF—Display Bus, Device and Function |
|
|
|
Initialization Register ........................................................................... |
362 |
10.1.55 FD2—Function Disable 2 Register........................................................... |
362 |
|
11 Gigabit LAN Configuration Registers ...................................................................... |
363 |
|
11.1 Gigabit LAN Configuration Registers |
|
|
(Gigabit LAN—D25:F0) ..................................................................................... |
363 |
|
11.1.1 VID—Vendor Identification Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
364 |
11.1.2 DID—Device Identification Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
364 |
11.1.3 |
PCICMD—PCI Command Register |
|
|
(Gigabit LAN—D25:F0)......................................................................... |
365 |
11.1.4 PCISTS—PCI Status Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
365 |
11.1.5 RID—Revision Identification Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
366 |
11.1.6 |
CC—Class Code Register |
|
|
(Gigabit LAN—D25:F0)......................................................................... |
366 |
11.1.7 |
CLS—Cache Line Size Register |
|
|
(Gigabit LAN—D25:F0)......................................................................... |
367 |
11.1.8 |
PLT—Primary Latency Timer Register |
|
|
(Gigabit LAN—D25:F0)......................................................................... |
367 |
11.1.9 |
HEADTYP—Header Type Register |
|
|
(Gigabit LAN—D25:F0)......................................................................... |
367 |
11.1.10 MBARA—Memory Base Address Register A |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
367 |
11.1.11 MBARB—Memory Base Address Register B |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
368 |
11.1.12 MBARC—Memory Base Address Register C |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
368 |
11.1.13 SVID—Subsystem Vendor ID Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
368 |
11.1.14 SID—Subsystem ID Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
369 |
11.1.15 ERBA—Expansion ROM Base Address Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
369 |
11.1.16 |
CAPP—Capabilities List Pointer Register |
|
|
(Gigabit LAN—D25:F0)......................................................................... |
369 |
11.1.17 INTR—Interrupt Information Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
369 |
11.1.18 MLMG—Maximum Latency / Minimum Grant Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
369 |
11.1.19 STCL—System Time Control Low Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
370 |
11.1.20 STCH—System Time Control High Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
370 |
11.1.21 LTRCAP—System Time Control High Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
370 |
11.1.22 |
CLIST1—Capabilities List Register 1 |
|
|
(Gigabit LAN—D25:F0)......................................................................... |
371 |
11.1.23 PMC—PCI Power Management Capabilities Register |
|
|
|
(Gigabit LAN—D25:F0)......................................................................... |
371 |
10 |
Datasheet |
11.1.24 PMCS—PCI Power Management Control and Status |
|
|
|
Register (Gigabit LAN—D25:F0) ............................................................ |
371 |
11.1.25 DR—Data Register |
|
|
|
(Gigabit LAN—D25:F0) ........................................................................ |
372 |
11.1.26 |
CLIST2—Capabilities List Register 2 |
|
|
(Gigabit LAN—D25:F0) ........................................................................ |
372 |
11.1.27 MCTL—Message Control Register |
|
|
|
(Gigabit LAN—D25:F0) ........................................................................ |
373 |
11.1.28 MADDL—Message Address Low Register |
|
|
|
(Gigabit LAN—D25:F0) ........................................................................ |
373 |
11.1.29 MADDH—Message Address High Register |
|
|
|
(Gigabit LAN—D25:F0) ........................................................................ |
373 |
11.1.30 MDAT—Message Data Register |
|
|
|
(Gigabit LAN—D25:F0) ........................................................................ |
373 |
11.1.31 FLRCAP—Function Level Reset Capability |
|
|
|
(Gigabit LAN—D25:F0) ........................................................................ |
374 |
11.1.32 FLRCLV—Function Level Reset Capability Length and |
|
|
|
Version Register (Gigabit LAN—D25:F0) ................................................. |
374 |
11.1.33 DEVCTRL—Device Control Register (Gigabit LAN—D25:F0) ....................... |
375 |
|
11.2 Gigabit LAN Capabilities and Status Registers (CSR)............................................. |
375 |
|
11.2.1 |
GBECSR_00—Gigabit Ethernet Capabilities and Status Register 00............. |
376 |
11.2.2 |
GBECSR_18—Gigabit Ethernet Capabilities and Status Register 18............. |
376 |
11.2.3 |
GBECSR_20—Gigabit Ethernet Capabilities and Status Register 20............. |
376 |
11.2.4 |
GBECSR_F00—Gigabit Ethernet Capabilities and Status Register F00 ......... |
377 |
11.2.5 |
GBECSR_F10—Gigabit Ethernet Capabilities and Status Register F10 ......... |
377 |
11.2.6 |
GBECSR_5400—Gigabit Ethernet Capabilities and Status Register 5400...... |
377 |
11.2.7 |
GBECSR_5404—Gigabit Ethernet Capabilities and Status Register 5404...... |
377 |
11.2.8 |
GBECSR_5800—Gigabit Ethernet Capabilities and Status Register 5800...... |
378 |
11.2.9 |
GBECSR_5B54—Gigabit Ethernet Capabilities and Status Register 5B54 ..... |
378 |
12 LPC Interface Bridge Registers (D31:F0) ............................................................... |
379 |
|
12.1 PCI Configuration Registers (LPC I/F—D31:F0).................................................... |
379 |
|
12.1.1 |
VID—Vendor Identification Register (LPC I/F—D31:F0)............................. |
380 |
12.1.2 |
DID—Device Identification Register (LPC I/F—D31:F0) ............................. |
380 |
12.1.3 |
PCICMD—PCI COMMAND Register (LPC I/F—D31:F0) ............................... |
380 |
12.1.4 |
PCISTS—PCI Status Register (LPC I/F—D31:F0)...................................... |
381 |
12.1.5 |
RID—Revision Identification Register (LPC I/F—D31:F0)........................... |
382 |
12.1.6 |
PI—Programming Interface Register (LPC I/F—D31:F0)............................ |
382 |
12.1.7 |
SCC—Sub Class Code Register (LPC I/F—D31:F0) ................................... |
382 |
12.1.8 |
BCC—Base Class Code Register (LPC I/F—D31:F0) .................................. |
382 |
12.1.9 |
PLT—Primary Latency Timer Register (LPC I/F—D31:F0) .......................... |
382 |
12.1.10 |
HEADTYP—Header Type Register (LPC I/F—D31:F0) ................................ |
382 |
12.1.11 |
SS—Sub System Identifiers Register (LPC I/F—D31:F0) ........................... |
383 |
12.1.12 |
CAPP—Capability List Pointer Register (LPC I/F—D31:F0) ......................... |
383 |
12.1.13 |
PMBASE—ACPI Base Address Register (LPC I/F—D31:F0) ......................... |
383 |
12.1.14 |
ACPI_CNTL—ACPI Control Register (LPC I/F—D31:F0) ............................. |
384 |
12.1.15 |
GPIOBASE—GPIO Base Address Register (LPC I/F—D31:F0) ..................... |
384 |
12.1.16 |
GC—GPIO Control Register (LPC I/F—D31:F0) ........................................ |
385 |
12.1.17 PIRQ[n]_ROUT—PIRQ[A,B,C,D] Routing Control Register |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
385 |
12.1.18 SIRQ_CNTL—Serial IRQ Control Register |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
386 |
12.1.19 PIRQ[n]_ROUT—PIRQ[E,F,G,H] Routing Control Register |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
386 |
12.1.20 LPC_IBDF—IOxAPIC Bus:Device:Function |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
387 |
12.1.21 LPC_HnBDF—HPET n Bus:Device:Function |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
387 |
12.1.22 LPC_I/O_DEC—I/O Decode Ranges Register |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
388 |
12.1.23 LPC_EN—LPC I/F Enables Register (LPC I/F—D31:F0) .............................. |
388 |
|
12.1.24 GEN1_DEC—LPC I/F Generic Decode Range 1 Register |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
389 |
12.1.25 GEN2_DEC—LPC I/F Generic Decode Range 2 Register |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
390 |
12.1.26 GEN3_DEC—LPC I/F Generic Decode Range 3 Register |
|
|
|
(LPC I/F—D31:F0)............................................................................... |
390 |
Datasheet |
11 |
|
|
12.1.27 GEN4_DEC—LPC I/F Generic Decode Range 4 Register |
391 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.28 ULKMC—USB Legacy Keyboard / Mouse |
391 |
||
|
|
|
Control Register(LPC I/F—D31:F0)......................................................... |
||
|
|
12.1.29 LGMR—LPC I/F Generic Memory Range Register |
392 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.30 BIOS_SEL1—BIOS Select 1 Register |
393 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.31 BIOS_SEL2—BIOS Select 2 Register |
394 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.32 BIOS_DEC_EN1—BIOS Decode Enable |
394 |
||
|
|
|
Register (LPC I/F—D31:F0)................................................................... |
||
|
|
12.1.33 BIOS_CNTL—BIOS Control Register |
396 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.34 FDCAP—Feature Detection Capability ID Register |
396 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.35 FDLEN—Feature Detection Capability Length Register |
397 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.36 FDVER—Feature Detection Version Register |
397 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.37 FVECIDX—Feature Vector Index Register |
397 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.38 FVECD—Feature Vector Data Register |
397 |
||
|
|
|
(LPC I/F—D31:F0) ............................................................................... |
||
|
|
12.1.39 Feature Vector Space ........................................................................... |
398 |
||
|
|
|
12.1.39.1 |
FVEC0—Feature Vector Register 0............................................ |
398 |
|
|
|
12.1.39.2 |
FVEC1—Feature Vector Register 1............................................ |
399 |
|
|
|
12.1.39.3 |
FVEC2—Feature Vector Register 2............................................ |
399 |
|
|
|
12.1.39.4 |
FVEC3—Feature Vector Register 3............................................ |
399 |
|
|
12.1.40 RCBA—Root Complex Base Address Register |
400 |
||
12.2 |
|
(LPC I/F—D31:F0) ............................................................................... |
|||
DMA I/O Registers |
........................................................................................... |
400 |
|||
|
|
12.2.1 |
DMABASE_CA—DMA Base and Current Address Registers ......................... |
401 |
|
|
|
12.2.2 |
DMABASE_CC—DMA Base and Current Count Registers ............................ |
402 |
|
|
|
12.2.3 |
DMAMEM_LP—DMA Memory Low Page Registers ...................................... |
402 |
|
|
|
12.2.4 |
DMACMD—DMA Command Register........................................................ |
403 |
|
|
|
12.2.5 |
DMASTA—DMA Status Register.............................................................. |
403 |
|
|
|
12.2.6 |
DMA_WRSMSK—DMA Write Single Mask Register..................................... |
404 |
|
|
|
12.2.7 |
DMACH_MODE—DMA Channel Mode Register .......................................... |
404 |
|
|
|
12.2.8 |
DMA Clear Byte Pointer Register ............................................................ |
405 |
|
|
|
12.2.9 |
DMA Master Clear Register.................................................................... |
405 |
|
|
|
12.2.10 |
DMA_CLMSK—DMA Clear Mask Register ................................................. |
405 |
|
12.3 |
12.2.11 DMA_WRMSK—DMA Write All Mask Register............................................ |
406 |
|||
Timer I/O Registers.......................................................................................... |
406 |
||||
|
|
12.3.1 |
TCW—Timer Control Word Register ........................................................ |
407 |
|
|
|
12.3.2 |
SBYTE_FMT—Interval Timer Status Byte Format Register.......................... |
409 |
|
|
|
12.3.3 |
Counter Access Ports Register ............................................................... |
409 |
|
|
12.4 8259 Interrupt Controller (PIC) Registers............................................................ |
410 |
|||
|
|
12.4.1 |
Interrupt Controller I/O MAP ................................................................. |
410 |
|
|
|
12.4.2 |
ICW1—Initialization Command Word 1 Register ....................................... |
410 |
|
|
|
12.4.3 |
ICW2—Initialization Command Word 2 Register ....................................... |
411 |
|
|
|
12.4.4 |
ICW3—Master Controller Initialization Command |
412 |
|
|
|
12.4.5 |
Word 3 Register .................................................................................. |
||
|
|
ICW3—Slave Controller Initialization Command |
412 |
||
|
|
12.4.6 |
Word 3 Register .................................................................................. |
||
|
|
ICW4—Initialization Command Word 4 Register ....................................... |
412 |
||
|
|
12.4.7 |
OCW1—Operational Control Word 1 (Interrupt Mask) |
413 |
|
|
|
12.4.8 |
Register ............................................................................................. |
|
|
|
|
OCW2—Operational Control Word 2 Register ........................................... |
413 |
||
|
|
12.4.9 |
OCW3—Operational Control Word 3 Register ........................................... |
414 |
|
|
|
12.4.10 |
ELCR1—Master Controller Edge/Level Triggered Register .......................... |
415 |
|
|
|
12.4.11 ELCR2—Slave Controller Edge/Level Triggered Register ............................ |
416 |
||
|
12.5 Advanced Programmable Interrupt Controller (APIC) ............................................ |
417 |
|||
|
|
12.5.1 |
APIC Register Map ............................................................................... |
417 |
|
|
|
12.5.2 |
IND—Index Register ............................................................................ |
417 |
|
|
|
12.5.3 |
DAT—Data Register ............................................................................. |
418 |
|
|
|
12.5.4 |
EOIR—EOI Register ............................................................................. |
418 |
12 |
Datasheet |
|
12.5.5 |
ID—Identification Register.................................................................... |
419 |
|
|
12.5.6 |
VER—Version Register ......................................................................... |
419 |
|
12.6 |
12.5.7 |
REDIR_TBL—Redirection Table Register ................................................. |
420 |
|
Real Time Clock Registers................................................................................. |
421 |
|||
|
12.6.1 I/O Register Address Map..................................................................... |
421 |
||
|
12.6.2 |
Indexed Registers ............................................................................... |
422 |
|
|
|
12.6.2.1 |
RTC_REGA—Register A .......................................................... |
423 |
|
|
12.6.2.2 |
RTC_REGB—Register B (General Configuration) ........................ |
424 |
|
|
12.6.2.3 |
RTC_REGC—Register C (Flag Register)..................................... |
425 |
12.7 |
|
12.6.2.4 |
RTC_REGD—Register D (Flag Register) .................................... |
425 |
Processor Interface Registers............................................................................ |
425 |
|||
|
12.7.1 NMI_SC—NMI Status and Control Register.............................................. |
426 |
||
|
12.7.2 NMI_EN—NMI Enable (and Real Time Clock Index) |
426 |
||
|
12.7.3 |
Register............................................................................................. |
|
|
|
PORT92—Init Register ......................................................................... |
427 |
||
|
12.7.4 |
COPROC_ERR—Coprocessor Error Register ............................................. |
427 |
|
12.8 |
12.7.5 |
RST_CNT—Reset Control Register ......................................................... |
427 |
|
Power Management Registers ........................................................................... |
428 |
|||
|
12.8.1 Power Management PCI Configuration Registers |
428 |
||
|
|
(PM—D31:F0)..................................................................................... |
||
|
|
12.8.1.1 |
GEN_PMCON_1—General PM Configuration 1 Register |
428 |
|
|
12.8.1.2 |
(PM—D31:F0)....................................................................... |
|
|
|
GEN_PMCON_2—General PM Configuration 2 Register |
430 |
|
|
|
12.8.1.3 |
(PM—D31:F0)....................................................................... |
|
|
|
GEN_PMCON_3—General PM Configuration 3 Register |
431 |
|
|
|
12.8.1.4 |
(PM—D31:F0)....................................................................... |
|
|
|
GEN_PMCON_LOCK—General Power Management Configuration |
434 |
|
|
|
12.8.1.5 |
Lock Register ....................................................................... |
|
|
|
BM_BREAK_EN_2 Register #2 (PM—D31:F0) ............................ |
434 |
|
|
|
12.8.1.6 |
BM_BREAK_EN Register (PM—D31:F0)..................................... |
435 |
|
|
12.8.1.7 |
GPI_ROUT—GPI Routing Control Register |
436 |
|
|
12.8.1.8 |
(PM—D31:F0)....................................................................... |
|
|
|
GPI_ROUT2—GPI Routing Control Register #2 (PM-D31:F0) ....... |
437 |
|
|
12.8.2 APM I/O Decode Register ..................................................................... |
437 |
||
|
|
12.8.2.1 |
APM_CNT—Advanced Power Management Control Port Register... |
437 |
|
|
12.8.2.2 |
APM_STS—Advanced Power Management Status Port Register .... |
438 |
|
12.8.3 Power Management I/O Registers.......................................................... |
438 |
||
|
|
12.8.3.1 |
PM1_STS—Power Management 1 Status Register ...................... |
439 |
|
|
12.8.3.2 |
PM1_EN—Power Management 1 Enable Register........................ |
440 |
|
|
12.8.3.3 |
PM1_CNT—Power Management 1 Control Register ..................... |
441 |
|
|
12.8.3.4 |
PM1_TMR—Power Management 1 Timer Register....................... |
442 |
|
|
12.8.3.5 |
GPE0_STS—General Purpose Event 0 Status Register ................ |
442 |
|
|
12.8.3.6 |
GPE0_EN—General Purpose Event 0 Enables Register ................ |
445 |
|
|
12.8.3.7 |
SMI_EN—SMI Control and Enable Register................................ |
446 |
|
|
12.8.3.8 |
SMI_STS—SMI Status Register ............................................... |
448 |
|
|
12.8.3.9 |
ALT_GPI_SMI_EN—Alternate GPI SMI Enable Register ............... |
450 |
|
|
12.8.3.10 |
ALT_GPI_SMI_STS—Alternate GPI SMI Status Register .............. |
450 |
|
|
12.8.3.11 |
GPE_CNTL—General Purpose Control Register........................... |
450 |
|
|
12.8.3.12 |
DEVACT_STS—Device Activity Status Register .......................... |
451 |
|
|
12.8.3.13 |
PM2_CNT—Power Management 2 Control Register ..................... |
452 |
|
|
12.8.3.14 |
ALT_GPI_SMI_EN2—Alternate GPI SMI Enable 2 Register ........... |
452 |
12.9 |
|
12.8.3.15 |
ALT_GPI_SMI_STS2—Alternate GPI SMI Status 2 Register.......... |
452 |
System Management TCO Registers................................................................... |
453 |
|||
|
12.9.1 TCO_RLD—TCO Timer Reload and Current Value Register......................... |
454 |
||
|
12.9.2 TCO_DAT_IN—TCO Data In Register...................................................... |
454 |
||
|
12.9.3 TCO_DAT_OUT—TCO Data Out Register ................................................. |
454 |
||
|
12.9.4 |
TCO1_STS—TCO1 Status Register ......................................................... |
454 |
|
|
12.9.5 |
TCO2_STS—TCO2 Status Register ......................................................... |
455 |
|
|
12.9.6 |
TCO1_CNT—TCO1 Control Register........................................................ |
456 |
|
|
12.9.7 |
TCO2_CNT—TCO2 Control Register........................................................ |
457 |
|
|
12.9.8 TCO_MESSAGE1 and TCO_MESSAGE2 Registers...................................... |
458 |
||
|
12.9.9 TCO_WDCNT—TCO Watchdog Control Register........................................ |
458 |
||
|
12.9.10 SW_IRQ_GEN—Software IRQ Generation Register ................................... |
458 |
||
12.10 |
12.9.11 TCO_TMR—TCO Timer Initial Value Register ........................................... |
458 |
||
General Purpose I/O Registers .......................................................................... |
459 |
|||
|
12.10.1 GPIO_USE_SEL—GPIO Use Select Register ............................................. |
460 |
||
|
12.10.2 GP_IO_SEL—GPIO Input/Output Select Register...................................... |
460 |
Datasheet |
13 |
12.10.3 |
GP_LVL—GPIO Level for Input or Output Register .................................... |
460 |
12.10.4 |
GPO_BLINK—GPO Blink Enable Register ................................................. |
461 |
12.10.5 |
GP_SER_BLINK—GP Serial Blink Register................................................ |
461 |
12.10.6 GP_SB_CMDSTS—GP Serial Blink Command |
|
|
|
Status Register ................................................................................... |
462 |
12.10.7 GP_SB_DATA—GP Serial Blink Data Register ........................................... |
462 |
|
12.10.8 GPI_NMI_EN—GPI NMI Enable Register .................................................. |
462 |
|
12.10.9 GPI_NMI_STS—GPI NMI Status Register................................................. |
463 |
|
12.10.10GPI_INV—GPIO Signal Invert Register.................................................... |
463 |
|
12.10.11GPIO_USE_SEL2—GPIO Use Select 2 Register......................................... |
464 |
|
12.10.12GP_IO_SEL2—GPIO Input/Output Select 2 Register ................................. |
464 |
|
12.10.13GP_LVL2—GPIO Level for Input or Output 2 Register................................ |
465 |
|
12.10.14GPIO_USE_SEL3—GPIO Use Select 3 Register......................................... |
465 |
|
12.10.15GP_IO_SEL3—GPIO Input/Output Select 3 Register ................................. |
466 |
|
12.10.16GP_LVL3—GPIO Level for Input or Output 3 Register................................ |
466 |
|
12.10.17GP_RST_SEL1—GPIO Reset Select Register ............................................ |
466 |
|
12.10.18GP_RST_SEL2—GPIO Reset Select Register ............................................ |
467 |
|
12.10.19GP_RST_SEL3—GPIO Reset Select Register ............................................ |
467 |
|
13 SATA Controller Registers (D31:F2) ....................................................................... |
468 |
|
13.1 PCI Configuration Registers (SATA–D31:F2) ........................................................ |
468 |
|
13.1.1 |
VID—Vendor Identification Register (SATA—D31:F2)................................ |
469 |
13.1.2 |
DID—Device Identification Register (SATA—D31:F2) ................................ |
470 |
13.1.3 |
PCICMD—PCI Command Register (SATA–D31:F2) .................................... |
470 |
13.1.4 |
PCISTS—PCI Status Register (SATA–D31:F2) .......................................... |
471 |
13.1.5 |
RID—Revision Identification Register (SATA—D31:F2) .............................. |
471 |
13.1.6 |
PI—Programming Interface Register (SATA–D31:F2) ................................ |
472 |
|
13.1.6.1 When Sub Class Code Register (D31:F2:Offset 0Ah) = 01h ......... |
472 |
|
13.1.6.2 When Sub Class Code Register (D31:F2:Offset 0Ah) = 04h ......... |
472 |
|
13.1.6.3 When Sub Class Code Register (D31:F2:Offset 0Ah) = 06h ......... |
472 |
13.1.7 |
SCC—Sub Class Code Register (SATA–D31:F2)........................................ |
473 |
13.1.8 |
BCC—Base Class Code Register |
|
|
(SATA–D31:F2SATA–D31:F2)................................................................ |
473 |
13.1.9 |
PMLT—Primary Master Latency Timer Register |
|
|
(SATA–D31:F2)................................................................................... |
473 |
13.1.10 HTYPE—Header Type Register |
|
|
|
(SATA–D31:F2)................................................................................... |
473 |
13.1.11 PCMD_BAR—Primary Command Block Base Address |
|
|
|
Register (SATA–D31:F2) ...................................................................... |
474 |
13.1.12 PCNL_BAR—Primary Control Block Base Address Register |
|
|
|
(SATA–D31:F2)................................................................................... |
474 |
13.1.13 SCMD_BAR—Secondary Command Block Base Address |
|
|
|
Register (SATA D31:F2) ....................................................................... |
474 |
13.1.14 SCNL_BAR—Secondary Control Block Base Address |
|
|
|
Register (SATA D31:F2) ....................................................................... |
475 |
13.1.15 BAR—Legacy Bus Master Base Address Register |
|
|
|
(SATA–D31:F2)................................................................................... |
475 |
13.1.16 ABAR/SIDPBA1—AHCI Base Address Register / Serial ATA |
|
|
|
Index Data Pair Base Address (SATA–D31:F2)......................................... |
475 |
|
13.1.16.1 When SCC is not 01h ............................................................. |
476 |
|
13.1.16.2 When SCC is 01h................................................................... |
476 |
13.1.17 SVID—Subsystem Vendor Identification Register |
|
|
|
(SATA–D31:F2)................................................................................... |
476 |
13.1.18 SID—Subsystem Identification Register (SATA–D31:F2) ........................... |
477 |
|
13.1.19 CAP—Capabilities Pointer Register (SATA–D31:F2)................................... |
477 |
|
13.1.20 INT_LN—Interrupt Line Register (SATA–D31:F2) ..................................... |
477 |
|
13.1.21 INT_PN—Interrupt Pin Register (SATA–D31:F2)....................................... |
477 |
|
13.1.22 IDE_TIM—IDE Timing Register (SATA–D31:F2)........................................ |
478 |
|
13.1.23 SIDETIM—Slave IDE Timing Register (SATA–D31:F2)............................... |
478 |
|
13.1.24 SDMA_CNT—Synchronous DMA Control Register |
|
|
|
(SATA–D31:F2)................................................................................... |
478 |
13.1.25 SDMA_TIM—Synchronous DMA Timing Register |
|
|
|
(SATA–D31:F2)................................................................................... |
479 |
13.1.26 IDE_CONFIG—IDE I/O Configuration Register |
|
|
|
(SATA–D31:F2)................................................................................... |
479 |
13.1.27 PID—PCI Power Management Capability Identification |
|
|
|
Register (SATA–D31:F2) ...................................................................... |
479 |
14 |
Datasheet |
13.1.28 PC—PCI Power Management Capabilities Register |
|
|
(SATA–D31:F2) .................................................................................. |
480 |
|
13.1.29 PMCS—PCI Power Management Control and Status |
|
|
Register (SATA–D31:F2) ...................................................................... |
480 |
|
13.1.30 MSICI—Message Signaled Interrupt Capability |
|
|
Identification Register (SATA–D31:F2) ................................................... |
481 |
|
13.1.31 MSIMC—Message Signaled Interrupt Message |
|
|
Control Register (SATA–D31:F2) ........................................................... |
481 |
|
13.1.32 MSIMA—Message Signaled Interrupt Message |
|
|
Address Register (SATA–D31:F2) .......................................................... |
482 |
|
13.1.33 MSIMD—Message Signaled Interrupt Message |
|
|
Data Register (SATA–D31:F2)............................................................... |
483 |
|
13.1.34 MAP—Address Map Register (SATA–D31:F2)........................................... |
483 |
|
13.1.35 PCS—Port Control and Status Register (SATA–D31:F2) ............................ |
483 |
|
13.1.36 SCLKCG—SATA Clock Gating Control Register ......................................... |
486 |
|
13.1.37 SGC—SATA General Configuration Register............................................. |
486 |
|
13.1.38 SATACR0—SATA Capability Register 0 (SATA–D31:F2)............................. |
487 |
|
13.1.39 SATACR1—SATA Capability Register 1 (SATA–D31:F2)............................. |
487 |
|
13.1.40 FLRCID—FLR Capability Identification Register (SATA–D31:F2) ................. |
488 |
|
13.1.41 FLRCLV—FLR Capability Length and Version Register (SATA–D31:F2)......... |
488 |
|
13.1.42 FLRC—FLR Control Register (SATA–D31:F2) ........................................... |
488 |
|
13.1.43 ATC—APM Trapping Control Register (SATA–D31:F2) ............................... |
489 |
|
13.1.44 ATS—APM Trapping Status Register (SATA–D31:F2) ................................ |
489 |
|
13.1.45 SP—Scratch Pad Register (SATA–D31:F2) .............................................. |
489 |
|
13.1.46 BFCS—BIST FIS Control/Status Register (SATA–D31:F2).......................... |
489 |
|
13.1.47 BFTD1—BIST FIS Transmit Data1 Register (SATA–D31:F2)....................... |
491 |
|
13.1.48 BFTD2—BIST FIS Transmit Data2 Register (SATA–D31:F2)....................... |
491 |
|
13.2 Bus Master IDE I/O Registers (D31:F2) .............................................................. |
492 |
|
13.2.1 BMIC[P,S]—Bus Master IDE Command Register (D31:F2)......................... |
493 |
|
13.2.2 BMIS[P,S]—Bus Master IDE Status Register (D31:F2) .............................. |
493 |
|
13.2.3 BMID[P,S]—Bus Master IDE Descriptor Table Pointer |
|
|
Register (D31:F2) ............................................................................... |
494 |
|
13.2.4 AIR—AHCI Index Register (D31:F2)....................................................... |
494 |
|
13.2.5 AIDR—AHCI Index Data Register (D31:F2) ............................................. |
495 |
|
13.3 Serial ATA Index/Data Pair Superset Registers .................................................... |
495 |
|
13.3.1 SINDX—Serial ATA Index Register (D31:F2) ........................................... |
495 |
|
13.3.2 SDATA—Serial ATA Data Register (D31:F2) ............................................ |
496 |
|
13.3.2.1 |
PxSSTS—Serial ATA Status Register (D31:F2)........................... |
496 |
13.3.2.2 |
PxSCTL—Serial ATA Control Register (D31:F2).......................... |
497 |
13.3.2.3 |
PxSERR—Serial ATA Error Register (D31:F2) ............................ |
498 |
13.4 AHCI Registers (D31:F2) .................................................................................. |
499 |
|
13.4.1 AHCI Generic Host Control Registers (D31:F2) ........................................ |
500 |
|
13.4.1.1 CAP—Host Capabilities Register (D31:F2)................................. |
500 |
|
13.4.1.2 |
GHC—Global PCH Control Register (D31:F2) ............................. |
501 |
13.4.1.3 |
IS—Interrupt Status Register (D31:F2) .................................... |
502 |
13.4.1.4 |
PI—Ports Implemented Register (D31:F2) ................................ |
503 |
13.4.1.5 |
VS—AHCI Version Register (D31:F2) ....................................... |
504 |
13.4.1.6 |
EM_LOC—Enclosure Management Location Register (D31:F2) ..... |
504 |
13.4.1.7 |
EM_CTRL—Enclosure Management Control Register (D31:F2) ..... |
504 |
13.4.1.8 CAP2—HBA Capabilities Extended Register ............................... |
505 |
|
13.4.1.9 |
RSTF—Intel® RST Feature Capabilities Register......................... |
506 |
13.4.2 Port Registers (D31:F2) ....................................................................... |
507 |
|
13.4.2.1 |
PxCLB—Port [5:0] Command List Base Address Register |
|
|
(D31:F2) ............................................................................. |
509 |
13.4.2.2 PxCLBU—Port [5:0] Command List Base Address Upper |
|
|
|
32-Bits Register (D31:F2) ...................................................... |
510 |
13.4.2.3 |
PxFB—Port [5:0] FIS Base Address Register (D31:F2)................ |
510 |
13.4.2.4 PxFBU—Port [5:0] FIS Base Address Upper 32-Bits |
|
|
|
Register (D31:F2) ................................................................. |
510 |
13.4.2.5 |
PxIS—Port [5:0] Interrupt Status Register (D31:F2) .................. |
511 |
13.4.2.6 |
PxIE—Port [5:0] Interrupt Enable Register (D31:F2).................. |
512 |
13.4.2.7 |
PxCMD—Port [5:0] Command Register (D31:F2) ....................... |
513 |
13.4.2.8 |
PxTFD—Port [5:0] Task File Data Register (D31:F2) .................. |
515 |
13.4.2.9 |
PxSIG—Port [5:0] Signature Register (D31:F2)......................... |
516 |
13.4.2.10 |
PxSSTS—Port [5:0] Serial ATA Status Register (D31:F2)............ |
516 |
13.4.2.11 |
PxSCTL—Port [5:0] Serial ATA Control Register (D31:F2) ........... |
517 |
13.4.2.12 |
PxSERR—Port [5:0] Serial ATA Error Register (D31:F2).............. |
518 |
Datasheet |
15 |
|
|
|
13.4.2.13 |
.............PxSACT—Port [5:0] Serial ATA Active Register (D31:F2) |
519 |
|
|
|
13.4.2.14 |
PxCI—Port [5:0] Command Issue Register (D31:F2) .................. |
520 |
14 SATA Controller Registers (D31:F5) ....................................................................... |
521 |
||||
|
|
14.1 PCI Configuration Registers (SATA–D31:F5) ........................................................ |
521 |
||
14.1.1 |
VID—Vendor Identification Register (SATA—D31:F5)................................ |
522 |
|||
14.1.2 |
DID—Device Identification Register (SATA—D31:F5) ................................ |
522 |
|||
14.1.3 |
PCICMD—PCI Command Register (SATA–D31:F5) .................................... |
522 |
|||
14.1.4 |
PCISTS—PCI Status Register (SATA–D31:F5) .......................................... |
523 |
|||
|
|
14.1.5 RID—Revision Identification Register (SATA—D31:F5) .............................. |
524 |
||
14.1.6 |
PI—Programming Interface Register (SATA–D31:F5) ................................ |
524 |
|||
14.1.7 |
SCC—Sub Class Code Register (SATA–D31:F5)........................................ |
524 |
|||
14.1.8 |
BCC—Base Class Code Register |
525 |
|||
14.1.9 |
(SATA–D31:F5SATA–D31:F5)................................................................ |
||||
PCMD_BAR—Primary Command Block Base Address |
525 |
||||
|
|
|
Register (SATA–D31:F5) ...................................................................... |
||
|
|
14.1.10 PCNL_BAR—Primary Control Block Base Address Register |
525 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.11 SCMD_BAR—Secondary Command Block Base Address |
526 |
||
|
|
|
Register (SATA D31:F5) ....................................................................... |
||
|
|
14.1.12 SCNL_BAR—Secondary Control Block Base Address |
526 |
||
|
|
|
Register (SATA D31:F5) ....................................................................... |
||
|
|
14.1.13 BAR—Legacy Bus Master Base Address Register |
526 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.14 SIDPBA—SATA Index/Data Pair Base Address Register |
527 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.15 SVID—Subsystem Vendor Identification Register |
527 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.16 SID—Subsystem Identification Register (SATA–D31:F5) ........................... |
527 |
||
|
|
14.1.17 CAP—Capabilities Pointer Register (SATA–D31:F5)................................... |
527 |
||
|
|
14.1.18 INT_LN—Interrupt Line Register (SATA–D31:F5) ..................................... |
528 |
||
|
|
14.1.19 INT_PN—Interrupt Pin Register (SATA–D31:F5)....................................... |
528 |
||
|
|
14.1.20 IDE_TIM—IDE Timing Register (SATA–D31:F5)........................................ |
528 |
||
|
|
14.1.21 SDMA_CNT—Synchronous DMA Control Register |
528 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.22 SDMA_TIM—Synchronous DMA Timing Register |
529 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.23 IDE_CONFIG—IDE I/O Configuration Register |
529 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.24 PID—PCI Power Management Capability Identification |
530 |
||
|
|
|
Register (SATA–D31:F5) ...................................................................... |
||
|
|
14.1.25 PC—PCI Power Management Capabilities Register |
530 |
||
|
|
|
(SATA–D31:F5)................................................................................... |
||
|
|
14.1.26 PMCS—PCI Power Management Control and Status |
530 |
||
|
|
|
Register (SATA–D31:F5) ...................................................................... |
||
|
|
14.1.27 MAP—Address Map Register (SATA–D31:F5) ........................................... |
531 |
||
|
|
14.1.28 PCS—Port Control and Status Register (SATA–D31:F5)............................. |
532 |
||
|
|
14.1.29 SATACR0—SATA Capability Register 0 (SATA–D31:F5) ............................. |
532 |
||
|
|
14.1.30 SATACR1—SATA Capability Register 1 (SATA–D31:F5) ............................. |
533 |
||
|
|
14.1.31 FLRCID—FLR Capability ID Register (SATA–D31:F5)................................. |
533 |
||
|
|
14.1.32 FLRCLV—FLR Capability Length and |
533 |
||
|
|
|
Value Register (SATA–D31:F5).............................................................. |
||
|
|
14.1.33 FLRCTRL—FLR Control Register (SATA–D31:F5)....................................... |
534 |
||
|
|
14.1.34 ATC—APM Trapping Control Register (SATA–D31:F5) ............................... |
534 |
||
|
|
14.1.35 ATC—APM Trapping Control Register (SATA–D31:F5) ............................... |
534 |
||
|
|
14.2 Bus Master IDE I/O Registers (D31:F5)............................................................... |
534 |
||
|
|
14.2.1 BMIC[P,S]—Bus Master IDE Command Register (D31:F5) ......................... |
535 |
||
|
|
14.2.2 BMIS[P,S]—Bus Master IDE Status Register (D31:F5) .............................. |
536 |
||
|
|
14.2.3 BMID[P,S]—Bus Master IDE Descriptor Table Pointer |
536 |
||
|
|
|
Register (D31:F5)................................................................................ |
||
|
|
14.3 Serial ATA Index/Data Pair Superset Registers..................................................... |
537 |
||
|
|
14.3.1 SINDX—SATA Index Register (D31:F5)................................................... |
537 |
||
|
|
14.3.2 SDATA—SATA Index Data Register (D31:F5)........................................... |
537 |
||
|
|
|
14.3.2.1 PxSSTS—Serial ATA Status Register (D31:F5) ........................... |
538 |
|
|
|
|
14.3.2.2 PxSCTL—Serial ATA Control Register (D31:F5) .......................... |
539 |
|
|
|
|
14.3.2.3 PxSERR—Serial ATA Error Register (D31:F5) ............................. |
540 |
16 |
Datasheet |
15 EHCI Controller Registers (D29:F0, D26:F0) .......................................................... |
541 |
|
15.1 USB EHCI Configuration Registers |
|
|
(USB EHCI—D29:F0, D26:F0) ........................................................................... |
541 |
|
15.1.1 |
VID—Vendor Identification Register |
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
542 |
15.1.2 |
DID—Device Identification Register |
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
542 |
15.1.3 |
PCICMD—PCI Command Register |
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
542 |
15.1.4 |
PCISTS—PCI Status Register |
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
543 |
15.1.5 |
RID—Revision Identification Register |
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
544 |
15.1.6 |
PI—Programming Interface Register |
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
545 |
15.1.7 |
SCC—Sub Class Code Register |
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
545 |
15.1.8 |
BCC—Base Class Code Register |
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
545 |
15.1.9 |
PMLT—Primary Master Latency Timer Register |
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
545 |
15.1.10 HEADTYP—Header Type Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
545 |
15.1.11 MEM_BASE—Memory Base Address Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
546 |
15.1.12 SVID—USB EHCI Subsystem Vendor ID Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
546 |
15.1.13 SID—USB EHCI Subsystem ID Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
546 |
15.1.14 |
CAP_PTR—Capabilities Pointer Register |
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
547 |
15.1.15 INT_LN—Interrupt Line Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
547 |
15.1.16 INT_PN—Interrupt Pin Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
547 |
15.1.17 PWR_CAPID—PCI Power Management Capability |
|
|
|
Identification Register (USB EHCI—D29:F0, D26:F0) ............................... |
547 |
15.1.18 NXT_PTR1—Next Item Pointer #1 Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
548 |
15.1.19 PWR_CAP—Power Management Capabilities Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
548 |
15.1.20 PWR_CNTL_STS—Power Management Control / |
|
|
|
Status Register (USB EHCI—D29:F0, D26:F0)......................................... |
549 |
15.1.21 DEBUG_CAPID—Debug Port Capability ID Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
549 |
15.1.22 NXT_PTR2—Next Item Pointer #2 Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
550 |
15.1.23 DEBUG_BASE—Debug Port Base Offset Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
550 |
15.1.24 USB_RELNUM—USB Release Number Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
550 |
15.1.25 FL_ADJ—Frame Length Adjustment Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
551 |
15.1.26 PWAKE_CAP—Port Wake Capability Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
552 |
15.1.27 PDO—Port Disable Override Register...................................................... |
552 |
|
15.1.28 RMHDEVR—RMH Device Removable Field Register ................................... |
553 |
|
15.1.29 LEG_EXT_CAP—USB EHCI Legacy Support Extended |
|
|
|
Capability Register (USB EHCI—D29:F0, D26:F0) .................................... |
553 |
15.1.30 LEG_EXT_CS—USB EHCI Legacy Support Extended |
|
|
|
Control / Status Register (USB EHCI—D29:F0, D26:F0)............................ |
554 |
15.1.31 SPECIAL_SMI—Intel® Specific USB 2.0 SMI Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
555 |
15.1.32 OCMAP—Over-Current Mapping Register ................................................ |
557 |
|
15.1.33 RMHWKCTL—RMH Wake Control Register ............................................... |
558 |
|
15.1.34 ACCESS_CNTL—Access Control Register |
|
|
|
(USB EHCI—D29:F0, D26:F0)............................................................... |
558 |
Datasheet |
17 |
|
|
15.1.35 EHCIIR1—EHCI Initialization Register 1 |
559 |
||
|
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
||
|
|
15.1.36 FLR_CID—Function Level Reset Capability ID Register |
559 |
||
|
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
||
|
|
15.1.37 FLR_NEXT—Function Level Reset Next Capability |
559 |
||
|
|
|
Pointer Register (USB EHCI—D29:F0, D26:F0) ........................................ |
||
|
|
15.1.38 FLR_CLV—Function Level Reset Capability Length and |
559 |
||
|
|
|
Version Register (USB EHCI—D29:F0, D26:F0)........................................ |
||
|
|
15.1.39 FLR_CTRL—Function Level Reset Control Register |
560 |
||
|
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
||
|
|
15.1.40 FLR_STS—Function Level Reset Status Register |
560 |
||
|
|
|
(USB EHCI—D29:F0, D26:F0) ............................................................... |
||
|
|
15.2 Memory-Mapped I/O Registers .......................................................................... |
561 |
||
|
|
15.2.1 Host Controller Capability Registers ....................................................... |
561 |
||
|
|
|
15.2.1.1 CAPLENGTH—Capability Registers Length Register ..................... |
562 |
|
|
|
|
15.2.1.2 HCIVERSION—Host Controller Interface Version Number |
562 |
|
|
|
|
|
Register ............................................................................... |
|
|
|
|
15.2.1.3 HCSPARAMS—Host Controller Structural Parameters .................. |
562 |
|
|
|
|
15.2.1.4 HCCPARAMS—Host Controller Capability Parameters |
563 |
|
15.2.2 |
|
Register ............................................................................... |
|||
Host Controller Operational Registers ..................................................... |
564 |
||||
|
|
|
15.2.2.1 USB2.0_CMD—USB 2.0 Command Register............................... |
565 |
|
|
|
|
15.2.2.2 USB2.0_STS—USB 2.0 Status Register ..................................... |
567 |
|
|
|
|
15.2.2.3 USB2.0_INTR—USB 2.0 Interrupt Enable Register...................... |
569 |
|
|
|
|
15.2.2.4 |
FRINDEX—Frame Index Register ............................................. |
570 |
|
|
|
15.2.2.5 CTRLDSSEGMENT—Control Data Structure Segment |
571 |
|
|
|
|
|
Register ............................................................................... |
|
|
|
|
15.2.2.6 PERIODICLISTBASE—Periodic Frame List Base Address |
571 |
|
|
|
|
|
Register ............................................................................... |
|
|
|
|
15.2.2.7 ASYNCLISTADDR—Current Asynchronous List Address |
572 |
|
|
|
|
15.2.2.8 |
Register ............................................................................... |
|
|
|
|
CONFIGFLAG—Configure Flag Register ..................................... |
572 |
|
15.2.3 |
15.2.2.9 PORTSC—Port N Status and Control Register............................. |
572 |
|||
USB 2.0-Based Debug Port Registers...................................................... |
575 |
||||
|
|
|
15.2.3.1 CNTL_STS—Control / Status Register ....................................... |
576 |
|
|
|
|
15.2.3.2 |
USBPID—USB PIDs Register.................................................... |
577 |
|
|
|
15.2.3.3 DATABUF[7:0]—Data Buffer Bytes[7:0] Register ....................... |
577 |
|
|
|
|
15.2.3.4 |
CONFIG—Configuration Register.............................................. |
578 |
16 xHCI Controller Registers (D20:F0)........................................................................ |
579 |
||||
|
|
16.1 USB xHCI Configuration Registers |
579 |
||
|
|
(USB xHCI—D20:F0)........................................................................................ |
|||
|
|
16.1.1 VID—Vendor Identification Register |
580 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.2 DID—Device Identification Register |
580 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.3 PCICMD—PCI Command Register |
581 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.4 PCISTS—PCI Status Register |
582 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.5 RID—Revision Identification Register |
583 |
||
16.1.6 |
(USB xHCI—D20:F0)............................................................................ |
||||
PI—Programming Interface Register |
583 |
||||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.7 SCC—Sub Class Code Register |
583 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.8 BCC—Base Class Code Register |
583 |
||
16.1.9 |
(USB xHCI—D20:F0)............................................................................ |
||||
PMLT—Primary Master Latency Timer Register |
583 |
||||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.10 HEADTYP—Header Type Register |
584 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.11 MEM_BASE_L—Memory Base Address Low Register |
584 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
||
|
|
16.1.12 MEM_BASE_H—Memory Base Address High Register |
584 |
||
|
|
|
(USB xHCI—D20:F0)............................................................................ |
18 |
Datasheet |
16.1.13 SVID—USB xHCI Subsystem Vendor ID Register |
|
(USB xHCI—D20:F0) ........................................................................... |
584 |
16.1.14 SID—USB xHCI Subsystem ID Register |
|
(USB xHCI—D20:F0) ........................................................................... |
585 |
16.1.15 CAP_PTR—Capabilities Pointer Register |
|
(USB xHCI—D20:F0) ........................................................................... |
585 |
16.1.16 INT_LN—Interrupt Line Register |
|
(USB xHCI—D20:F0) ........................................................................... |
585 |
16.1.17 INT_PN—Interrupt Pin Register |
|
(USB xHCI—D20:F0) ........................................................................... |
585 |
16.1.18 XHCC—xHC System Bus Configuration Register |
|
(USB xHCI—D20:F0) ........................................................................... |
585 |
16.1.19 XHCC2—xHC System Bus Configuration Register 2 |
|
(USB xHCI—D20:F0) ........................................................................... |
586 |
16.1.20 SBRN—Serial Bus Release Number |
|
Register (USB xHCI—D20:F0)............................................................... |
586 |
16.1.21 FL_ADJ—Frame Length Adjustment Register |
|
(USB xHCI—D20:F0) ........................................................................... |
587 |
16.1.22 PWR_CAPID—PCI Power Management Capability ID |
|
Register (USB xHCI—D20:F0)............................................................... |
587 |
16.1.23 NXT_PTR1—Next Item Pointer #1 Register |
|
(USB xHCI—D20:F0) ........................................................................... |
588 |
16.1.24 PWR_CAP—Power Management Capabilities Register |
|
(USB xHCI—D20:F0) ........................................................................... |
588 |
16.1.25 PWR_CNTL_STS—Power Management Control / |
|
Status Register (USB xHCI—D20:F0) ..................................................... |
589 |
16.1.26 MSI_CAPID—Message Signaled Interrupt Capability ID Register |
|
(USB xHCI—D20:F0) ........................................................................... |
589 |
16.1.27 NEXT_PTR2—Next Item Pointer Register #2 |
|
(USB xHCI—D20:F0) ........................................................................... |
589 |
16.1.28 MSI_MCTL—MSI Message Control Register |
|
(USB xHCI—D20:F0) ........................................................................... |
590 |
16.1.29 MSI_LMAD—MSI Lower Message Address Register |
|
(USB xHCI—D20:F0) ........................................................................... |
590 |
16.1.30 MSI_UMAD—MSI Upper Message Address Register |
|
(USB xHCI—D20:F0) ........................................................................... |
590 |
16.1.31 MSI_MD—MSI Message Data Register |
|
(USB xHCI—D20:F0) ........................................................................... |
591 |
16.1.32 U2OCM1 - XHCI USB2 Overcurrent Mapping Register1 |
|
(USB xHCI—D20:F0) ........................................................................... |
591 |
16.1.33 U2OCM2 - XHCI USB2 Overcurrent Mapping Register 2 |
|
(USB xHCI—D20:F0) ........................................................................... |
591 |
16.1.34 U3OCM1 - XHCI USB3 Overcurrent Pin Mapping 1 |
|
(USB xHCI—D20:F0) ........................................................................... |
592 |
16.1.35 U3OCM2 - XHCI USB3 Overcurrent Pin Mapping 2 |
|
(USB xHCI—D20:F0) ........................................................................... |
593 |
16.1.36 XUSB2PR—xHC USB 2.0 Port Routing Register |
|
(USB xHCI—D20:F0) ........................................................................... |
593 |
16.1.37 XUSB2PRM—xHC USB 2.0 Port Routing Mask Register |
|
(USB xHCI—D20:F0) ........................................................................... |
594 |
16.1.38 USB3_PSSEN—USB 3.0 Port SuperSpeed Enable Register |
|
(USB xHCI—D20:F0) ........................................................................... |
594 |
16.1.39 USB3PRM—USB 3.0 Port Routing Mask Register |
|
(USB xHCI—D20:F0) ........................................................................... |
595 |
16.1.40 USB2PDO—xHCI USB Port Disable Override Register |
|
(USB xHCI—D20:F0) ........................................................................... |
595 |
16.1.41 USB3PDO—USB3 Port Disable Override |
|
(USB xHCI—D20:F0) ........................................................................... |
596 |
16.2 Memory-Mapped I/O Registers .......................................................................... |
596 |
16.2.1 Host Controller Capability Registers ....................................................... |
597 |
16.2.1.1CAPLENGTH—Capability Registers Length Register.....................
16.2.1.2HCIVERSION—Host Controller Interface Version Number Register...............................................................................
16.2.1.3HCSPARAMS1—Host Controller Structural Parameters #1 Register597
16.2.1.4HCSPARAMS2—Host Controller Structural Parameters #2 Register598
16.2.1.5HCSPARAMS3—Host Controller Structural Parameters #3 Register598
16.2.1.6HCCPARAMS—Host Controller Capability Parameters Register ..... 599597597
Datasheet |
19 |
16.2.1.7 |
dBOFF—Doorbell Offset Register.............................................. |
599 |
16.2.1.8 |
RTSOFF—Runtime Register Space Offset Register ...................... |
600 |
16.2.2 Host Controller Operational Registers ..................................................... |
600 |
|
16.2.2.1 |
USB_CMD—USB Command Register......................................... |
601 |
16.2.2.2 |
USB_STS—USB Status Register............................................... |
602 |
16.2.2.3 |
PAGESIZE—Page Size Register ................................................ |
603 |
16.2.2.4 |
DNCTRL—Device Notification Control Register ........................... |
603 |
16.2.2.5 |
CRCRL—Command Ring Control Low Register............................ |
604 |
16.2.2.6 |
CRCRH—Command Ring Control High Register .......................... |
605 |
16.2.2.7 |
DCBAAPL—Device Context Base Address Array Pointer Low |
|
|
Register ............................................................................... |
605 |
16.2.2.8 |
DCBAAPH—Device Context Base Address Array Pointer High |
|
|
Register ............................................................................... |
605 |
16.2.2.9 |
CONFIG—Configure Register ................................................... |
605 |
16.2.2.10 |
PORTSCNUSB2—Port N Status and Control USB2 Register........... |
606 |
16.2.2.11 PORTPMSCNUSB2—xHCI Port N Power Management Status and |
|
|
|
Control USB2 Register............................................................ |
610 |
16.2.2.12 |
PORTSCNUSB3—xHCI USB 3.0 Port N Status and Control Register611 |
|
16.2.2.13 PORTPMSCN—Port N Power Management Status and Control |
|
|
|
USB3 Register....................................................................... |
615 |
16.2.2.14 |
PORTLIX—USB 3.0 Port X Link Info Register.............................. |
616 |
16.2.3 Host Controller Runtime Registers.......................................................... |
616 |
|
16.2.3.1 |
MFINDEX—Microframe Index Register ...................................... |
616 |
16.2.3.2 |
IMAN—Interrupter X Management Register ............................... |
617 |
16.2.3.3 |
IMOD—Interrupter X Moderation Register ................................. |
618 |
16.2.3.4 |
ERSTSZ—Event Ring Segment Table Size X Register .................. |
618 |
16.2.3.5 |
ERSTBAL—Event Ring Segment Table Base Address Low X |
|
|
Register ............................................................................... |
619 |
16.2.3.6 |
ERSTBAH—Event Ring Segment Table Base Address High X |
|
|
Register ............................................................................... |
619 |
16.2.3.7 |
ERDPL—Event Ring Dequeue Pointer Low X Register .................. |
620 |
16.2.3.8 |
ERDPH—Event Ring Dequeue Pointer High X Register ................. |
620 |
16.2.4 Doorbell Registers ............................................................................... |
620 |
|
16.2.4.1 |
DOORBELL—Doorbell X Register .............................................. |
621 |
17 Integrated Intel® High Definition Audio (Intel® HD Audio) Controller Registers .... |
622 |
|
17.1 Intel® High Definition Audio (Intel® HD Audio) Controller Registers (D27:F0) .......... |
622 |
|
17.1.1 Intel® High Definition Audio PCI Configuration Space |
|
|
(Intel® High Definition Audio—D27:F0) .................................................. |
622 |
|
17.1.1.1 |
VID—Vendor Identification Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
624 |
17.1.1.2 |
DID—Device Identification Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
624 |
17.1.1.3 |
PCICMD—PCI Command Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
624 |
17.1.1.4 |
PCISTS—PCI Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
625 |
17.1.1.5 |
RID—Revision Identification Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
625 |
17.1.1.6 |
PI—Programming Interface Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
626 |
17.1.1.7 |
SCC—Sub Class Code Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
626 |
17.1.1.8 |
BCC—Base Class Code Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
626 |
17.1.1.9 |
CLS—Cache Line Size Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
626 |
17.1.1.10 |
LT—Latency Timer Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
626 |
17.1.1.11 |
HEADTYP—Header Type Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
627 |
17.1.1.12 |
HdBARL—Intel® High Definition Audio Lower Base Address |
|
|
Register (Intel® High Definition Audio—D27:F0) ........................ |
627 |
17.1.1.13 |
HdBARU—Intel® High Definition Audio Upper Base Address |
|
|
Register (Intel® High Definition Audio Controller—D27:F0).......... |
627 |
17.1.1.14 |
SVID—Subsystem Vendor Identification Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
627 |
20 |
Datasheet |
17.1.1.15 |
SID—Subsystem Identification Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
628 |
17.1.1.16 |
CAPPTR—Capabilities Pointer Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
628 |
17.1.1.17 |
INTLN—Interrupt Line Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
628 |
17.1.1.18 |
INTPN—Interrupt Pin Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
628 |
17.1.1.19 |
HDCTL—Intel® High Definition Audio Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
629 |
17.1.1.20 |
DCKCTL—Docking Control Register (Mobile Only) |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
629 |
17.1.1.21 |
DCKSTS—Docking Status Register (Mobile Only) |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
629 |
17.1.1.22 |
PID—PCI Power Management Capability ID Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
630 |
17.1.1.23 |
PC—Power Management Capabilities Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
630 |
17.1.1.24 |
PCS—Power Management Control and Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
630 |
17.1.1.25 |
MID—MSI Capability ID Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
631 |
17.1.1.26 |
MMC—MSI Message Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
631 |
17.1.1.27 MMLA—MSI Message Lower Address Register |
|
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
632 |
17.1.1.28 MMUA—MSI Message Upper Address Register |
|
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
632 |
17.1.1.29 MMD—MSI Message Data Register |
|
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
632 |
17.1.1.30 |
PXID—PCI Express* Capability ID Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
632 |
17.1.1.31 |
PXC—PCI Express* Capabilities Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
632 |
17.1.1.32 |
DEVCAP—Device Capabilities Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
633 |
17.1.1.33 |
DEVC—Device Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
633 |
17.1.1.34 |
DEVS—Device Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
634 |
17.1.1.35 |
VCCAP—Virtual Channel Enhanced Capability Header |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
634 |
17.1.1.36 |
PVCCAP1—Port VC Capability Register 1 |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
635 |
17.1.1.37 |
PVCCAP2—Port VC Capability Register 2 |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
635 |
17.1.1.38 |
PVCCTL—Port VC Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
635 |
17.1.1.39 |
PVCSTS—Port VC Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
635 |
17.1.1.40 |
VC0CAP—VC0 Resource Capability Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
636 |
17.1.1.41 |
VC0CTL—VC0 Resource Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
636 |
17.1.1.42 |
VC0STS—VC0 Resource Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
636 |
17.1.1.43 |
VCiCAP—VCi Resource Capability Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
637 |
17.1.1.44 |
VCiCTL—VCi Resource Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
637 |
17.1.1.45 |
VCiSTS—VCi Resource Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
637 |
17.1.1.46 |
RCCAP—Root Complex Link Declaration Enhanced |
|
|
Capability Header Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
638 |
17.1.1.47 |
ESD—Element Self Description Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
638 |
Datasheet |
21 |
17.1.1.48 |
L1DESC—Link 1 Description Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
638 |
17.1.1.49 |
L1ADDL—Link 1 Lower Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
638 |
17.1.1.50 |
L1ADDU—Link 1 Upper Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
639 |
17.1.2 Intel® High Definition Audio Memory Mapped Configuration Registers |
|
|
(Intel® High Definition Audio D27:F0) .................................................... |
640 |
|
17.1.2.1 |
GCAP—Global Capabilities Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
643 |
17.1.2.2 |
VMIN—Minor Version Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
644 |
17.1.2.3 |
VMAJ—Major Version Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
644 |
17.1.2.4 |
OUTPAY—Output Payload Capability Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
644 |
17.1.2.5 |
INPAY—Input Payload Capability Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
644 |
17.1.2.6 |
GCTL—Global Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
645 |
17.1.2.7 |
WAKEEN—Wake Enable Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
646 |
17.1.2.8 |
STATESTS—State Change Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
646 |
17.1.2.9 |
GSTS—Global Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
646 |
17.1.2.10 |
GCAP2 Global Capabilities 2 Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
647 |
17.1.2.11 |
OUTSTRMPAY—Output Stream Payload Capability |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
647 |
17.1.2.12 |
INSTRMPAY—Input Stream Payload Capability |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
647 |
17.1.2.13 |
INTCTL—Interrupt Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
648 |
17.1.2.14 |
INTSTS—Interrupt Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
649 |
17.1.2.15 |
WALCLK—Wall Clock Counter Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
649 |
17.1.2.16 |
SSYNC—Stream Synchronization Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
650 |
17.1.2.17 |
CORBLBASE—CORB Lower Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
650 |
17.1.2.18 |
CORBUBASE—CORB Upper Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
650 |
17.1.2.19 |
CORBWP—CORB Write Pointer Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
651 |
17.1.2.20 |
CORBRP—CORB Read Pointer Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
651 |
17.1.2.21 |
CORBCTL—CORB Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
651 |
17.1.2.22 |
CORBST—CORB Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
652 |
17.1.2.23 |
CORBSIZE—CORB Size Register |
|
|
Intel® High Definition Audio Controller—D27:F0) ....................... |
652 |
17.1.2.24 |
RIRBLBASE—RIRB Lower Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
652 |
17.1.2.25 |
RIRBUBASE—RIRB Upper Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
652 |
17.1.2.26 |
RIRBWP—RIRB Write Pointer Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
653 |
17.1.2.27 |
RINTCNT—Response Interrupt Count Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
653 |
17.1.2.28 |
RIRBCTL—RIRB Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
653 |
17.1.2.29 |
RIRBSTS—RIRB Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0)...................... |
654 |
22 |
Datasheet |
17.1.2.30 |
RIRBSIZE—RIRB Size Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
654 |
17.1.2.31 IC—Immediate Command Register |
|
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
654 |
17.1.2.32 |
IR—Immediate Response Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
655 |
17.1.2.33 ICS—Immediate Command Status Register |
|
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
655 |
17.1.2.34 |
DPLBASE—DMA Position Lower Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
655 |
17.1.2.35 |
DPUBASE—DMA Position Upper Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
656 |
17.1.2.36 |
SDCTL—Stream Descriptor Control Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
656 |
17.1.2.37 |
SDSTS—Stream Descriptor Status Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
657 |
17.1.2.38 |
SDLPIB—Stream Descriptor Link Position in Buffer |
|
|
Register (Intel® High Definition Audio Controller—D27:F0) ......... |
658 |
17.1.2.39 |
SDCBL—Stream Descriptor Cyclic Buffer Length Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
658 |
17.1.2.40 |
SDLVI—Stream Descriptor Last Valid Index Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
659 |
17.1.2.41 |
SDFIFOW—Stream Descriptor FIFO Watermark Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
659 |
17.1.2.42 |
ISDFIFOS—Input Stream Descriptor FIFO Size Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
660 |
17.1.2.43 |
SDFMT—Stream Descriptor Format Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
660 |
17.1.2.44 |
SdBDPL—Stream Descriptor Buffer Descriptor List |
|
|
Pointer Lower Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
661 |
17.1.2.45 |
SdBDPU—Stream Descriptor Buffer Descriptor List |
|
|
Pointer Upper Base Address Register |
|
|
(Intel® High Definition Audio Controller—D27:F0) ..................... |
661 |
18 SMBus Controller Registers (D31:F3) .................................................................... |
662 |
|
18.1 PCI Configuration Registers (SMBus—D31:F3)..................................................... |
662 |
|
18.1.1 VID—Vendor Identification Register (SMBus—D31:F3) ............................. |
662 |
|
18.1.2 DID—Device Identification Register (SMBus—D31:F3).............................. |
663 |
|
18.1.3 PCICMD—PCI Command Register (SMBus—D31:F3)................................. |
663 |
|
18.1.4 PCISTS—PCI Status Register (SMBus—D31:F3)....................................... |
664 |
|
18.1.5 RID—Revision Identification Register (SMBus—D31:F3)............................ |
664 |
|
18.1.6 PI—Programming Interface Register (SMBus—D31:F3)............................. |
664 |
|
18.1.7 SCC—Sub Class Code Register (SMBus—D31:F3) .................................... |
665 |
|
18.1.8 BCC—Base Class Code Register (SMBus—D31:F3) ................................... |
665 |
|
18.1.9 SMBMBAR0—D31_F3_SMBus Memory Base Address 0 |
|
|
Register (SMBus—D31:F3) ................................................................... |
665 |
|
18.1.10 SMBMBAR1—D31_F3_SMBus Memory Base Address 1 |
|
|
Register (SMBus—D31:F3) ................................................................... |
665 |
|
18.1.11 SMB_BASE—SMBus Base Address Register |
|
|
(SMBus—D31:F3) ............................................................................... |
666 |
|
18.1.12 SVID—Subsystem Vendor Identification Register |
|
|
(SMBus—D31:F2/F4)........................................................................... |
666 |
|
18.1.13 SID—Subsystem Identification Register |
|
|
(SMBus—D31:F2/F4)........................................................................... |
666 |
|
18.1.14 INT_LN—Interrupt Line Register (SMBus—D31:F3) .................................. |
666 |
|
18.1.15 INT_PN—Interrupt Pin Register (SMBus—D31:F3) ................................... |
667 |
|
18.1.16 HOSTC—Host Configuration Register (SMBus—D31:F3) ............................ |
667 |
|
18.2 SMBus I/O and Memory Mapped I/O Registers .................................................... |
668 |
|
18.2.1 HST_STS—Host Status Register (SMBus—D31:F3) .................................. |
669 |
|
18.2.2 HST_CNT—Host Control Register (SMBus—D31:F3) ................................. |
670 |
|
18.2.3 HST_CMD—Host Command Register (SMBus—D31:F3) ............................ |
671 |
|
18.2.4 XMIT_SLVA—Transmit Slave Address Register |
|
|
(SMBus—D31:F3) ............................................................................... |
671 |
|
18.2.5 HST_D0—Host Data 0 Register (SMBus—D31:F3).................................... |
671 |
|
18.2.6 HST_D1—Host Data 1 Register (SMBus—D31:F3).................................... |
672 |
Datasheet |
23 |
18.2.7 |
Host_BLOCK_dB—Host Block Data Byte Register |
|
|
(SMBus—D31:F3)................................................................................ |
672 |
18.2.8 |
PEC—Packet Error Check (PEC) Register |
|
|
(SMBus—D31:F3)................................................................................ |
672 |
18.2.9 |
RCV_SLVA—Receive Slave Address Register |
|
|
(SMBus—D31:F3)................................................................................ |
673 |
18.2.10 SLV_DATA—Receive Slave Data Register (SMBus—D31:F3)....................... |
673 |
|
18.2.11 AUX_STS—Auxiliary Status Register (SMBus—D31:F3) ............................. |
673 |
|
18.2.12 AUX_CTL—Auxiliary Control Register (SMBus—D31:F3) ............................ |
674 |
|
18.2.13 SMLINK_PIN_CTL—SMLink Pin Control Register |
|
|
|
(SMBus—D31:F3)................................................................................ |
674 |
18.2.14 SMBus_PIN_CTL—SMBus Pin Control Register |
|
|
|
(SMBus—D31:F3)................................................................................ |
675 |
18.2.15 SLV_STS—Slave Status Register (SMBus—D31:F3) .................................. |
675 |
|
18.2.16 SLV_CMD—Slave Command Register (SMBus—D31:F3) ............................ |
676 |
|
18.2.17 NOTIFY_DADDR—Notify Device Address Register |
|
|
|
(SMBus—D31:F3)................................................................................ |
676 |
18.2.18 NOTIFY_DLOW—Notify Data Low Byte Register |
|
|
|
(SMBus—D31:F3)................................................................................ |
676 |
18.2.19 NOTIFY_DHIGH—Notify Data High Byte Register |
|
|
|
(SMBus—D31:F3)................................................................................ |
677 |
19 PCI Express* Configuration Registers .................................................................... |
678 |
|
19.1 PCI Express* Configuration Registers |
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ................................................... |
678 |
|
19.1.1 VID—Vendor Identification Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
680 |
19.1.2 DID—Device Identification Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
680 |
19.1.3 |
PCICMD—PCI Command Register |
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
681 |
19.1.4 PCISTS—PCI Status Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
682 |
19.1.5 RID—Revision Identification Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
683 |
19.1.6 |
PI—Programming Interface Register |
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
683 |
19.1.7 |
SCC—Sub Class Code Register |
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
683 |
19.1.8 BCC—Base Class Code Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
683 |
19.1.9 |
CLS—Cache Line Size Register |
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
684 |
19.1.10 PLT—Primary Latency Timer Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
684 |
19.1.11 HEADTYP—Header Type Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
684 |
19.1.12 BNUM—Bus Number Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
685 |
19.1.13 SLT—Secondary Latency Timer Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
685 |
19.1.14 IOBL—I/O Base and Limit Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
685 |
19.1.15 SSTS—Secondary Status Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
686 |
19.1.16 MBL—Memory Base and Limit Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
687 |
19.1.17 PMBL—Prefetchable Memory Base and Limit Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
687 |
19.1.18 PMBU32—Prefetchable Memory Base Upper 32 Bits |
|
|
|
Register (PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7)........................... |
687 |
19.1.19 PMLU32—Prefetchable Memory Limit Upper 32 Bits |
|
|
|
Register (PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7)........................... |
688 |
19.1.20 |
CAPP—Capabilities List Pointer Register |
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
688 |
19.1.21 INTR—Interrupt Information Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
688 |
24 |
Datasheet |
19.1.22 BCTRL—Bridge Control Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
689 |
19.1.23 CLIST—Capabilities List Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
689 |
19.1.24 XCAP—PCI Express* Capabilities Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
690 |
19.1.25 DCAP—Device Capabilities Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
690 |
19.1.26 DCTL—Device Control Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
691 |
19.1.27 DSTS—Device Status Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
692 |
19.1.28 LCAP—Link Capabilities Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
692 |
19.1.29 LCTL—Link Control Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
694 |
19.1.30 LSTS—Link Status Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
695 |
19.1.31 SLCAP—Slot Capabilities Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
696 |
19.1.32 SLCTL—Slot Control Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
697 |
19.1.33 SLSTS—Slot Status Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
697 |
19.1.34 RCTL—Root Control Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
698 |
19.1.35 RSTS—Root Status Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
698 |
19.1.36 DCAP2—Device Capabilities 2 Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
699 |
19.1.37 DCTL2—Device Control 2 Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
699 |
19.1.38 LCTL2—Link Control 2 Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
700 |
19.1.39 LSTS2—Link Status 2 Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
701 |
19.1.40 MID—Message Signaled Interrupt Identifiers Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
702 |
19.1.41 MC—Message Signaled Interrupt Message Control Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
702 |
19.1.42 MA—Message Signaled Interrupt Message Address |
|
Register (PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) .......................... |
702 |
19.1.43 MD—Message Signaled Interrupt Message Data Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
703 |
19.1.44 SVCAP—Subsystem Vendor Capability Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
703 |
19.1.45 SVID—Subsystem Vendor Identification Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
703 |
19.1.46 PMCAP—Power Management Capability Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
703 |
19.1.47 PMC—PCI Power Management Capabilities Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
704 |
19.1.48 PMCS—PCI Power Management Control and Status |
|
Register (PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) .......................... |
704 |
19.1.49 MPC2—Miscellaneous Port Configuration Register 2 |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
705 |
19.1.50 MPC—Miscellaneous Port Configuration Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
705 |
19.1.51 SMSCS—SMI/SCI Status Register |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
707 |
19.1.52 RPDCGEN—Root Port Dynamic Clock Gating Enable |
|
Register (PCI Express—D28:F0/F1/F2/F3/F4/F5/F6/F7) ............................ |
707 |
19.1.53 PECR3—PCI Express* Configuration Register 3 |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ...................................... |
708 |
19.1.54 PECR4—PCI Express* Configuration Register 4 |
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5)................................................ |
708 |
Datasheet |
25 |
19.1.55 UES—Uncorrectable Error Status Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
710 |
19.1.56 UEM—Uncorrectable Error Mask Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
711 |
19.1.57 UEV—Uncorrectable Error Severity Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
712 |
19.1.58 CES—Correctable Error Status Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
713 |
19.1.59 CEM—Correctable Error Mask Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
713 |
19.1.60 AECC—Advanced Error Capabilities and Control Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
714 |
19.1.61 RES—Root Error Status Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
714 |
19.1.62 PECR2—PCI Express* Configuration Register 2 |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
715 |
19.1.63 PEETM—PCI Express* Extended Test Mode Register |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
715 |
19.1.64 PEC1—PCI Express* Configuration Register 1 |
|
|
|
(PCI Express*—D28:F0/F1/F2/F3/F4/F5/F6/F7) ....................................... |
715 |
20 High Precision Event Timer Registers..................................................................... |
716 |
|
20.1 Memory Mapped Registers ................................................................................ |
716 |
|
20.1.1 |
GCAP_ID—General Capabilities and Identification Register ........................ |
717 |
20.1.2 |
GEN_CONF—General Configuration Register............................................ |
718 |
20.1.3 |
GINTR_STA—General Interrupt Status Register ....................................... |
718 |
20.1.4 |
MAIN_CNT—Main Counter Value Register................................................ |
719 |
20.1.5 |
TIMn_CONF—Timer n Configuration and Capabilities Register .................... |
719 |
20.1.6 |
TIMn_COMP—Timer n Comparator Value Register .................................... |
721 |
20.1.7 |
TIMERn_PROCMSG_ROUT—Timer n Processor Message |
|
|
Interrupt Rout Register ........................................................................ |
722 |
21 Serial Peripheral Interface (SPI) ........................................................................... |
723 |
|
21.1 Serial Peripheral Interface Memory Mapped Configuration Registers........................ |
723 |
|
21.1.1 BFPR –BIOS Flash Primary Region Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
724 |
21.1.2 HSFS—Hardware Sequencing Flash Status Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
725 |
21.1.3 HSFC—Hardware Sequencing Flash Control Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
726 |
21.1.4 |
FADDR—Flash Address Register |
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
726 |
21.1.5 FDATA0—Flash Data 0 Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
727 |
21.1.6 FDATAN—Flash Data [N] Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
727 |
21.1.7 |
FRAP—Flash Regions Access Permissions Register |
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
728 |
21.1.8 |
FREG0—Flash Region 0 (Flash Descriptor) Register |
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
728 |
21.1.9 FREG1—Flash Region 1 (BIOS Descriptor) Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
729 |
21.1.10 FREG2—Flash Region 2 (Intel® ME) Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
729 |
21.1.11 FREG3—Flash Region 3 (GbE) Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
729 |
21.1.12 FREG4—Flash Region 4 (Platform Data) Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
730 |
21.1.13 PR0—Protected Range 0 Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
730 |
21.1.14 PR1—Protected Range 1 Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
731 |
21.1.15 PR2—Protected Range 2 Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
731 |
21.1.16 PR3—Protected Range 3 Register |
|
|
|
(SPI Memory Mapped Configuration Registers) ........................................ |
732 |
26 |
Datasheet |
|
21.1.17 PR4—Protected Range 4 Register |
732 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.18 SSFS—Software Sequencing Flash Status Register |
733 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.19 SSFC—Software Sequencing Flash Control Register |
734 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.20 PREOP—Prefix Opcode Configuration Register |
735 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.21 OPTYPE—Opcode Type Configuration Register |
735 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.22 OPMENU—Opcode Menu Configuration Register |
736 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.23 BBAR—BIOS Base Address Configuration Register |
736 |
|
|
21.1.24 |
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
FDOC—Flash Descriptor Observability Control Register |
737 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.25 FDOD—Flash Descriptor Observability Data Register |
737 |
|
|
21.1.26 |
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
AFC—Additional Flash Control Register |
737 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.27 LVSCC—Host Lower Vendor Specific Component Capabilities Register |
738 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.28 UVSCC—Host Upper Vendor Specific Component Capabilities Register |
739 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.29 PTINX—Flash Parameter Table Index Register ......................................... |
740 |
|
|
21.1.30 PTDATA—Flash Parameter Table Data Register........................................ |
740 |
|
|
21.1.31 SRDL—Soft Reset Data Lock Register |
740 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.32 SRDC—Soft Reset Data Control Register |
741 |
|
|
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
|
21.1.33 SRD—Soft Reset Data Register |
741 |
|
21.2 |
|
(SPI Memory Mapped Configuration Registers)........................................ |
|
Flash Descriptor Records .................................................................................. |
741 |
||
21.3 |
OEM Section ................................................................................................... |
741 |
|
21.4 GbE SPI Flash Program Registers....................................................................... |
742 |
||
|
21.4.1 |
GLFPR –Gigabit LAN Flash Primary Region Register |
743 |
|
21.4.2 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
HSFS—Hardware Sequencing Flash Status Register |
743 |
|
|
21.4.3 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
HSFC—Hardware Sequencing Flash Control Register |
744 |
|
|
21.4.4 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
FADDR—Flash Address Register |
745 |
|
|
21.4.5 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
FDATA0—Flash Data 0 Register |
745 |
|
|
21.4.6 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
FRAP—Flash Regions Access Permissions Register |
745 |
|
|
21.4.7 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
FREG0—Flash Region 0 (Flash Descriptor) Register |
746 |
|
|
21.4.8 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
FREG1—Flash Region 1 (BIOS Descriptor) Register |
746 |
|
|
21.4.9 |
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
FREG2—Flash Region 2 (Intel® ME) Register |
746 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
21.4.10 FREG3—Flash Region 3 (GbE) Register |
747 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
21.4.11 PR0—Protected Range 0 Register |
747 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
21.4.12 PR1—Protected Range 1 Register |
748 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
21.4.13 SSFS—Software Sequencing Flash Status Register |
748 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
21.4.14 SSFC—Software Sequencing Flash Control Register |
749 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
21.4.15 PREOP—Prefix Opcode Configuration Register |
750 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
|
|
21.4.16 OPTYPE—Opcode Type Configuration Register |
750 |
|
|
|
(GbE LAN Memory Mapped Configuration Registers)................................. |
Datasheet |
27 |
21.4.17 OPMENU—Opcode Menu Configuration Register |
|
|
|
(GbE LAN Memory Mapped Configuration Registers) ................................. |
751 |
22 Thermal Sensor Registers (D31:F6) ....................................................................... |
752 |
|
22.1 PCI Bus Configuration Registers......................................................................... |
752 |
|
22.1.1 |
VID—Vendor Identification Register ....................................................... |
752 |
22.1.2 |
DID—Device Identification Register........................................................ |
753 |
22.1.3 |
CMD—Command Register ..................................................................... |
753 |
22.1.4 |
STS—Status Register ........................................................................... |
753 |
22.1.5 |
RID—Revision Identification Register...................................................... |
754 |
22.1.6 |
PI—Programming Interface Register....................................................... |
754 |
22.1.7 |
SCC—Sub Class Code Register .............................................................. |
754 |
22.1.8 |
BCC—Base Class Code Register ............................................................. |
754 |
22.1.9 |
CLS—Cache Line Size Register .............................................................. |
754 |
22.1.10 |
LT—Latency Timer Register................................................................... |
755 |
22.1.11 |
HTYPE—Header Type Register ............................................................... |
755 |
22.1.12 |
TBAR—Thermal Base Register ............................................................... |
755 |
22.1.13 TBARH—Thermal Base High DWord Register............................................ |
755 |
|
22.1.14 SVID—Subsystem Vendor ID Register .................................................... |
756 |
|
22.1.15 SID—Subsystem ID Register................................................................. |
756 |
|
22.1.16 CAP_PTR—Capabilities Pointer Register................................................... |
756 |
|
22.1.17 INTLN—Interrupt Line Register .............................................................. |
756 |
|
22.1.18 INTPN—Interrupt Pin Register ............................................................... |
757 |
|
22.1.19 TBARB—BIOS Assigned Thermal Base Address Register ............................ |
757 |
|
22.1.20 TBARBH—BIOS Assigned Thermal Base High |
|
|
|
DWord Register................................................................................... |
757 |
22.1.21 PID—PCI Power Management Capability ID Register................................. |
757 |
|
22.1.22 PC—Power Management Capabilities Register .......................................... |
758 |
|
22.1.23 PCS—Power Management Control And Status Register.............................. |
758 |
|
22.2 Thermal Memory Mapped Configuration Registers |
|
|
(Thermal Sensor – D31:F26)............................................................................. |
759 |
|
22.2.1 |
TEMP—Temperature Register ................................................................ |
759 |
22.2.2 |
TSC—Thermal Sensor Control Register ................................................... |
760 |
22.2.3 |
TSS—Thermal Sensor Status Register .................................................... |
760 |
22.2.4 |
TSEL—Thermal Sensor Enable and Lock Register ..................................... |
760 |
22.2.5 |
TSREL—Thermal Sensor Reporting Enable and Lock Register ..................... |
761 |
22.2.6 |
TSMIC—Thermal Sensor SMI Control Register ......................................... |
761 |
22.2.7 |
CTT—Catastrophic Trip Point Register..................................................... |
761 |
22.2.8 |
TAHV—Thermal Alert High Value Register ............................................... |
761 |
22.2.9 |
TALV—Thermal Alert Low Value Register................................................. |
762 |
22.2.10 |
TL—Throttle Levels Register.................................................................. |
762 |
22.2.11 |
PHL—PCH Hot Level Register................................................................. |
763 |
22.2.12 |
PHLC—PHL Control Register .................................................................. |
763 |
22.2.13 |
TAS—Thermal Alert Status Register ....................................................... |
763 |
22.2.14 |
TSPIEN—PCI Interrupt Event Enables Register......................................... |
763 |
22.2.15 TSGPEN—General Purpose Event Enables Register ................................... |
764 |
|
23 Intel® Management Engine (Intel® ME) Subsystem Registers (D22:F[3:0])........... |
765 |
|
23.1 First Intel® Management Engine Interface (Intel® MEI) Configuration Registers |
|
|
(Intel® MEI 1—D22:F0).................................................................................... |
765 |
|
23.1.1 PCI Configuration Registers (Intel® MEI 1—D22:F0)................................. |
765 |
|
|
23.1.1.1 VID—Vendor Identification Register |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
766 |
|
23.1.1.2 DID—Device Identification Register |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
766 |
|
23.1.1.3 PCICMD—PCI Command Register |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
766 |
|
23.1.1.4 PCISTS—PCI Status Register |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
767 |
|
23.1.1.5 RID—Revision Identification Register |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
767 |
|
23.1.1.6 CC—Class Code Register |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
767 |
|
23.1.1.7 HTYPE—Header Type Register |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
768 |
|
23.1.1.8 MEI0_MBAR—Intel® MEI 1 MMIO Base Address |
|
|
(Intel® MEI 1—D22:F0).......................................................... |
768 |
28 |
Datasheet |
23.1.1.9 |
SVID—Subsystem Vendor ID Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
768 |
23.1.1.10 |
SID—Subsystem ID Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
768 |
23.1.1.11 |
CAPP—Capabilities List Pointer Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
769 |
23.1.1.12 |
INTR—Interrupt Information Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
769 |
23.1.1.13 |
HFS—Host Firmware Status Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
769 |
23.1.1.14 |
ME_UMA—Intel® Management Engine UMA Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
769 |
23.1.1.15 |
GMES—General Intel® ME Status Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
770 |
23.1.1.16 |
H_GS—Host General Status Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
770 |
23.1.1.17 |
PID—PCI Power Management Capability ID Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
770 |
23.1.1.18 |
PC—PCI Power Management Capabilities Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
770 |
23.1.1.19 |
PMCS—PCI Power Management Control and Status |
|
|
Register (Intel® MEI 1—D22:F0)............................................. |
771 |
23.1.1.20 |
GMES2—General Intel® ME Status Register 2 |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
771 |
23.1.1.21 |
GMES3—General Intel® ME Status Register 3 |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
771 |
23.1.1.22 |
GMES4—General Intel® ME Status Register 4 |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
772 |
23.1.1.23 |
GMES5—General Intel® ME Status Register 5 |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
772 |
23.1.1.24 |
H_GS2—Host General Status Register 2 |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
772 |
23.1.1.25 |
H_GS3—Host General Status Register 3 |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
772 |
23.1.1.26 |
MID—Message Signaled Interrupt Identifiers Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
772 |
23.1.1.27 |
MC—Message Signaled Interrupt Message Control Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
773 |
23.1.1.28 |
MA—Message Signaled Interrupt Message Address Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
773 |
23.1.1.29 |
MUA—Message Signaled Interrupt Upper Address Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
773 |
23.1.1.30 |
MD—Message Signaled Interrupt Message Data Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
773 |
23.1.1.31 |
HIDM—MEI Interrupt Delivery Mode Register |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
774 |
23.1.1.32 |
HERES—Intel® MEI Extend Register Status |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
774 |
23.1.1.33 |
HERX—Intel® MEI Extend Register DWX |
|
|
(Intel® MEI 1—D22:F0) ......................................................... |
774 |
23.1.2 MEI0_MBAR—Intel® MEI 1 MMIO Registers............................................. |
775 |
|
23.1.2.1 |
H_CB_WW—Host Circular Buffer Write Window Register |
|
|
(Intel® MEI 1 MMIO Register)................................................. |
775 |
23.1.2.2 |
H_CSR—Host Control Status Register |
|
|
(Intel® MEI 1 MMIO Register)................................................. |
775 |
23.1.2.3 |
ME_CB_RW—Intel® ME Circular Buffer Read Window Register |
|
|
(Intel® MEI 1 MMIO Register)................................................. |
776 |
23.1.2.4 |
ME_CSR_HA—Intel® ME Control Status Host Access Register |
|
|
(Intel® MEI 1 MMIO Register)................................................. |
776 |
23.2 Second Intel® Management Engine Interface |
|
|
(Intel® MEI 2) Configuration Registers |
|
|
(Intel® MEI 2—D22:F1) ................................................................................... |
777 |
|
23.2.1 PCI Configuration Registers (Intel® MEI 2—D22:F2) ................................ |
777 |
|
23.2.1.1 VID—Vendor Identification Register |
|
|
|
(Intel® MEI 2—D22:F1) ......................................................... |
778 |
23.2.1.2 DID—Device Identification Register |
|
|
|
(Intel® MEI 2—D22:F1) ......................................................... |
778 |
Datasheet |
29 |
23.2.1.3 |
PCICMD—PCI Command Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
778 |
23.2.1.4 |
PCISTS—PCI Status Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
779 |
23.2.1.5 |
RID—Revision Identification Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
779 |
23.2.1.6 |
CC—Class Code Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
779 |
23.2.1.7 |
HTYPE—Header Type Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
779 |
23.2.1.8 |
MEI1_MBAR—Intel MEI 2 MMIO Base Address |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
780 |
23.2.1.9 |
SVID—Subsystem Vendor ID Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
780 |
23.2.1.10 |
SID—Subsystem ID Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
780 |
23.2.1.11 |
CAPP—Capabilities List Pointer Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
780 |
23.2.1.12 |
INTR—Interrupt Information Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
781 |
23.2.1.13 |
HFS—Host Firmware Status Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
781 |
23.2.1.14 |
GMES—General Intel® ME Status Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
781 |
23.2.1.15 |
H_GS—Host General Status Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
781 |
23.2.1.16 |
PID—PCI Power Management Capability ID Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
781 |
23.2.1.17 |
PC—PCI Power Management Capabilities Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
782 |
23.2.1.18 |
PMCS—PCI Power Management Control and Status |
|
|
Register (Intel® MEI 2—D22:F1) ............................................. |
782 |
23.2.1.19 |
GMES2—General Intel® ME Status Register 2 |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
783 |
23.2.1.20 |
GMES3—General Intel® ME Status Register 3 |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
783 |
23.2.1.21 |
GMES4—General Intel® ME Status Register 4 |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
783 |
23.2.1.22 |
GMES5—General Intel® ME Status Register 5 |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
783 |
23.2.1.23 |
H_GS2—Host General Status Register 2 |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
783 |
23.2.1.24 |
H_GS3—Host General Status Register 3 |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
784 |
23.2.1.25 |
MID—Message Signaled Interrupt Identifiers Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
784 |
23.2.1.26 |
MC—Message Signaled Interrupt Message Control Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
784 |
23.2.1.27 |
MA—Message Signaled Interrupt Message Address Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
784 |
23.2.1.28 |
MUA—Message Signaled Interrupt Upper Address Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
785 |
23.2.1.29 |
MD—Message Signaled Interrupt Message Data Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
785 |
23.2.1.30 |
HIDM—Intel® MEI Interrupt Delivery Mode Register |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
785 |
23.2.1.31 |
HERES—Intel® MEI Extend Register Status |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
785 |
23.2.1.32 |
HERX—Intel® MEI Extend Register DWX |
|
|
(Intel® MEI 2—D22:F1).......................................................... |
786 |
23.2.2 MEI1_MBAR—Intel® MEI 2 MMIO Registers ............................................. |
786 |
|
23.2.2.1 |
H_CB_WW—Host Circular Buffer Write Window |
|
|
(Intel® MEI 2 MMIO Register) ................................................. |
786 |
23.2.2.2 |
H_CSR—Host Control Status Register |
|
|
(Intel® MEI 2 MMIO Register) ................................................. |
787 |
23.2.2.3 |
ME_CB_RW—Intel® ME Circular Buffer Read Window Register |
|
|
(Intel® MEI 2 MMIO Register) ................................................. |
787 |
30 |
Datasheet |