Processor Configuration Registers
2.12.13 DMIVCPRSTS—DMI VCp Resource Status Register
This register reports the Virtual Channel specific status.
B/D/F/Type:
Address Offset:
Reset Value:
Access:
0/0/0/DMIBAR
32–33h
0002h
RO-V
Size:
16 bits
BIOS Optimal Default
0000h
Reset
Value
RST/
PWR
Bit
Access
Description
15:2
RO
0h
1b
0h
Reserved (RSVD)
Virtual Channel private Negotiation Pending (VCPNP)
0 = The VC negotiation is complete.
1 = The VC resource is still in the process of negotiation
(initialization or disabling).
Software may use this bit when enabling or disabling the VC. This
bit indicates the status of the process of Flow Control
initialization. It is set by default on Reset, as well as whenever
the corresponding Virtual Channel is Disabled or the Link is in the
DL_Down state. It is cleared when the link successfully exits the
FC_INIT2 state.
Before using a Virtual Channel, software must check whether the
VC Negotiation Pending fields for that Virtual Channel are cleared
in both Components on a Link.
1
0
RO-V
Uncore
RO
Reserved (RSVD)
2.12.14 DMIVCMRCAP—DMI VCm Resource Capability Register
B/D/F/Type:
Address Offset:
Reset Value:
Access:
0/0/0/DMIBAR
34–37h
00008000h
RO
32 bits
Size:
BIOS Optimal Default
00000000h
Reset
Value
RST/
PWR
Bit
Access
Description
31:16
RO
0h
1b
0h
Reserved (RSVD)
Reject Snoop Transactions (REJSNPT)
0 = Transactions with or without the No Snoop bit set within the
TLP header are allowed on the VC.
1 = Any transaction for which the No Snoop attribute is
applicable but is not set within the TLP Header will be
rejected as an Unsupported Request
15
RO
RO
Uncore
14:0
Reserved (RSVD)
226
Datasheet, Volume 2