Specification Sheet
Datasheet, Volume 2 of 2 147
DMIBAR Registers
6.10 DMI VC1 Resource Status (DMIVC1RSTS)—Offset
26h
Reports the Virtual Channel specific status.
Access Method
Default: 2h
7
0h
RO
TCMVC1M: Traffic Class m / Virtual Channel 1:
6:1
0h
RW
TCVC1M: Traffic Class / Virtual Channel 1 Map: Indicates the TCs (Traffic Classes) that
are mapped to the VC resource. Bit locations within this field correspond to TC values.
For example, when bit 6 is set in this field, TC6 is mapped to this VC resource. When
more than one bit in this field is set, it indicates that multiple TCs are mapped to the
VC resource. In order to remove one or more TCs from the TC/VC Map of an enabled
VC, software should ensure that no new or outstanding transactions with the TC labels
are targeted at the given Link.
BIOS Requirement: Program this field with the value 010001b, which maps TC1 and
TC5 to VC1.
0
0h
RO
TC0VC1M: Traffic Class 0 / Virtual Channel 1 Map: Traffic Class 0 is always routed to
VC0.
Bit
Range
Default &
Access
Field Name (ID): Description
Type: MEM
(Size: 16 bits)
Offset: [B:0, D:0, F:0] + 26h
15 12 8 4 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
RSVD
VC1NP
RSVD
Bit
Range
Default &
Access
Field Name (ID): Description
15:2
0h
RO
Reserved (RSVD): Reserved.
1
1h
RO_V
VC1NP: Virtual Channel 1 Negotiation Pending:
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 should check whether the VC Negotiation
Pending fields for that Virtual Channel are cleared in both Components on a Link.
0
0h
RO
Reserved (RSVD): Reserved.