Registers for VC_CAP

Register Name Address Offset Attributes Description
VC_BASE 0x0 DisplayName: VC Extended Capability Header. Register Size: 32 Value After Reset: 0x16410002 This Register provides Capability Id, Capability version, and next offset of VC Extended Capability Structure.
VC_CAPABILITIES_REG_1 0x4 DisplayName: Port VC Capability Register 1. Register Size: 32 Value After Reset: 0x0 The Port VC Capability Register 1 describes the configuration of the Virtual Channels associated with a PCI Express Port.
VC_CAPABILITIES_REG_2 0x8 DisplayName: Port VC Capability Register 2. Register Size: 32 Value After Reset: 0x0 The Port VC Capability Register 2 provides further information about the configuration of the Virtual Channels associated with a PCI Express Port.
VC_STATUS_CONTROL_REG 0xc DisplayName: Port VC Control and Status Register. Register Size: 32 Value After Reset: 0x0 This register provides the status and controls the behaviour of the extended capability.
RESOURCE_CAP_REG_VC0 0x10 DisplayName: VC Resource Capability Register (0). Register Size: 32 Value After Reset: 0x0 The VC Resource Capability Register describes the capabilities and configuration of a particular Virtual Channel (0) resource.
RESOURCE_CON_REG_VC0 0x14 DisplayName: VC Resource Control Register (0). Register Size: 32 Value After Reset: 0x800000ff This Register provides VC Enable, VC ID, port Arbitration table and select, and so on for VC (0).
RESOURCE_STATUS_REG_VC0 0x18 DisplayName: VC Resource Status Register (0). Register Size: 32 Value After Reset: 0x20000 This Register provides VC Port Arbitration table status and VC Negotiation Pending status for VC(0).