PECI Interface
84
Thermal/Mechanical Specifications and Design Guide
7.1.4.11
RdPCIConfigLocal()
The RdPCIConfigLocal() command provides sideband read access to the PCI
configuration space that resides within the processor. The exact listing of supported
devices, functions and registers can be found in the relevant sections of the
Intel
®
Core™ i7 Processor Family for the LGA-2011 Socket Datasheet, Volume 2
. PECI
originators may conduct a device/function/register enumeration sweep of this space by
issuing reads in the same manner that the BIOS would. A response of all 1s may
indicate that the device/function/register is unimplemented even with a ‘passing’
completion code. PECI originators can access this space even prior to BIOS
enumeration of the system buses.
PCI configuration addresses are constructed as shown in
. Under normal in-
band procedures, the Bus number would be used to direct a read or write to the proper
device. Since there is a one-to-one mapping between any given client address and the
bus number, any request made with a bad Bus number is ignored and the client will
respond with all ‘0’s and a ‘passing’ completion code. All accesses to Bus0, Device[0-7]
and Bus1, Device[8-15] are decoded to registers within the processor.
CC: 0x80
Response timeout. The processor was not able to generate the required response in a
timely fashion. Retry is appropriate.
CC: 0x81
Response timeout. The processor is not able to allocate resources for servicing this
command at this time. Retry is appropriate.
CC: 0x82
The processor hardware resources required to service this command are in a low power
state. Retry may be appropriate after modification of PECI wake mode behavior if
appropriate.
CC: 0x90
Unknown/Invalid Request
CC: 0x91
PECI control hardware, firmware or associated logic error. The processor is unable to
process the request.
Table 7-13. RdPCIConfig() Response Definition (Sheet 2 of 2)
Response
Meaning
Figure 7-41. PCI Configuration Address for Local Accesses
20 19
15
11
14
12
0
23
Device
Bus
Function
Register
Summary of Contents for BX80619I73820
Page 10: ...10 Thermal Mechanical Specifications and Design Guide...
Page 14: ...Introduction 14 Thermal Mechanical Specifications and Design Guide...
Page 104: ...Thermal Solutions 104 Thermal Mechanical Specifications and Design Guide...
Page 112: ...Mechanical Drawings 112 Thermal Mechanical Specifications and Design Guide...
Page 118: ...Socket Mechanical Drawings 118 Thermal Mechanical Specifications and Design Guide...
Page 124: ...Package Mechanical Drawings 124 Thermal Mechanical Specifications and Design Guide...