Intel C2518 FH8065501516710 データシート
製品コード
FH8065501516710
Intel
®
Atom™ Processor C2000 Product Family for Microserver
September 2014
Datasheet, Vol. 2 of 3
Order Number: 330061-002US
403
Volume 2—SMBus 2.0 Unit 2 - PECI—C2000 Product Family
PECI Proxy Commands
17.7.6
RdPCIConfigLocal()
The RdPCIConfigLocal() command provides sideband read access to the entire PCI
configuration space of the SoC. This command allows access to all of the configuration
space that can also be accessed in-band using the Enhanced Configuration Access
Mechanism (ECAM). Using the PECI access mechanism, PECI originators can access the
SoC configuration space even before the BIOS enumeration of the system PCI busses.
PECI originators may also conduct a device/function/register enumeration sweep of this
space by issuing reads in the same manner that the BIOS would.
shows
the RdPCIConfigLocal PECI Proxy Block Write format and
shows the RdPCIConfigLocal PECI Proxy Block Read format. It is not possible to access
PCI Express* B0,D0,F0 using the RdPCIConfigLocal command.
Table 17-18. RdPCIConfigLocal() PECI Proxy Block Write
SMBus
Function
Value
Data
Source
Comment
Slave
Address
(Write)
Write Address
SMBus
Command
0x4C
BMC
Command
Code
PECI Mode
Command Code
0x62
Byte Count
N
Control Data
0x09
Byte 1
SMBus-PECI
Handshake
Control
0x00
Value = 0x00
No AW FCS Required
Byte 2
PECI Client
Address
PECI
Command
0x30
Byte 3
PECI Write
Length
0x05
Byte 4
PECI Read
Length
{0x02,0x3,
0x5}
One byte for the Completion
Code plus byte count of the
desired data return from the
accessed Configuration-Space
Register:
0x02 = One Byte desired.
0x02 = One Byte desired.
0x03 = One Word desired.
0x05 = One DWord desired.
Byte 5
RdIPCILocal()
Command Code
0xe1
Byte 6
Host ID and
Retry
0x00
Byte 7
PCI Config
Address Byte 1
(LSB)
24-bit PCI
Configuration
Address
24-Bit PCI Configuration
Address Mapping:
• Bit[11:0] = Register
• Bit[14:12] = Function
• Bit[19:15] = Device
• Bit[23:20] = Bus
• Bit[14:12] = Function
• Bit[19:15] = Device
• Bit[23:20] = Bus
Byte 8
PCI Config
Address Byte 2
Byte 9
PCI Config
Address Byte 3
(MSB)