Intel B940 Datasheet Page 168

  • Download
  • Add to my manuals
  • Print
  • Page
    / 360
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 167
Processor Configuration Registers
168 Datasheet, Volume 2
2.12.11 DMIVCPRCTL—DMI VCp Resource Control Register
This register controls the resources associated with the DMI Private Channel.
B/D/F/Type: 0/0/0/DMIBAR
Address Offset: 2C–2Fh
Reset Value: 0000_0000h
Access: RW, RO
Bit Attr
Reset
Value
Description
31 RW 0b
Virtual Channel Enable (VCE)
0 = Virtual Channel is disabled.
1 = Virtual Channel is enabled. See exceptions below.
Software must use the VC Negotiation Pending bit to check whether the VC
negotiation is complete. When VC Negotiation Pending bit is cleared, a 1 read
from this VC Enable bit indicates that the VC is enabled (Flow Control
Initialization is completed for the PCI Express port). A 0 read from this bit
indicates that the Virtual Channel is currently disabled.
BIOS Requirement:
1. To enable a Virtual Channel, the VC Enable bits for that Virtual Channel
must be set in both Components on a Link.
2. To disable a Virtual Channel, the VC Enable bits for that Virtual Channel
must be cleared in both Components on a Link.
3. Software must ensure that no traffic is using a Virtual Channel at the
time it is disabled.
4. Software must fully disable a Virtual Channel in both Components on a
Link before re-enabling the Virtual Channel.
30:27 RO 0h Reserved
26:24 RW 010b
Virtual Channel ID (VCID)
Assigns a VC ID to the VC resource. This field can not be modified when the
VC is already enabled.
23:8 RO 0000h Reserved
7:1 RW 00h
Traffic Class / Virtual Channel Map (TCVCM)
This field indicates the TCs that are mapped to the VC resource. This field is
valid for all Functions.
Bit locations within this field correspond to TC values. For example, when bit
7 is Set in this field, TC7 is mapped to this VC resource. When more than 1
bit in this field is set, it indicates that multiple TCs are mapped to the VC
resource.
To remove one or more TCs from the TC/VC Map of an enabled VC, software
must ensure that no new or outstanding transactions with the TC labels are
targeted at the given Link.
BIOS Requirement: Program this field, including bit 0, with the value
01000100b, which maps TC2 and TC6 to VCp.
0RO 0b
Traffic Class 0 / Virtual Channel Map (TC0VCM)
Traffic Class 0 is always routed to VC0.
Page view 167
1 2 ... 163 164 165 166 167 168 169 170 171 172 173 ... 359 360

Comments to this Manuals

No comments