Thermal/Mechanical Specifications and Design Guide 57
PECI Interface
7.1.2.2.3 Revision Number
All clients that support the GetDIB command also support Revision Number reporting.
The revision number may be used by a host or originator to manage different command
suites or response codes from the client. Revision Number is always reported in the
second byte of the GetDIB() response. The ‘Major Revision’ number in Figure 7-5
always maps to the revision number of the PECI specification that the PECI client
processor is designed to. The ‘Minor Revision’ number value depends on the exact
command suite supported by the PECI client as defined in Tab l e 7-2 .
Figure 7-5. Revision Number Definition
Table 7-2. Minor Revision Number Meaning
Revision Field,
Minor
Revision Bits
[3:0]
Supported Features
0x0
Ping(), GetDIB(), Gettemp()
0x1
Ping(), GetDIB(), Gettemp(), RdPkgConfig(), WrPkg Config()
0x2
Ping(), GetDIB(), Gettemp(), RdPkgConfig(), WrPkg Config(), RdIAMSR()
0x3
Ping(), GetDIB(), Gettemp(), RdPkgConfig(), WrPkg Config(), RdIAMSR(),
RdPCIconfigLocal(), WrPCIconfigLocal()
0x4
Ping(), GetDIB(), Gettemp(), RdPkgConfig(), WrPkg Config(), RdIAMSR(),
RdPCIconfigLocal(), WrPCIconfigLocal(), RdPCIConfig()
0x5
Ping(), GetDIB(), Gettemp(), RdPkgConfig(), WrPkg Config(), RdIAMSR(),
RdPCIconfigLocal(), WrPCIconfigLocal(), RdPCIConfig(), WrPCIConfig()
0x6
Ping(), GetDIB(), Gettemp(), RdPkgConfig(), WrPkg Config(), RdIAMSR(),
RdPCIconfigLocal(), WrPCIconfigLocal(), RdPCIConfig(), WrPCIConfig(),
WrIAMSR()
0
3
4
7
Major Revision#
Minor Revision#
Byte# 6