Intel® 800 Series Chipset Family Platform Controller Hub (PCH), Volume 2
ID | Date | Version | Classification |
---|---|---|---|
834576 | 10/10/2024 | 001 | Public |
Device Capabilities 2 (DCAP2) – Offset 64
This is the Device Capabilities 2 registers. Refer description for each individual field below for more details of the register functionality.
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
31:24 | 0h | RO | Reserved (RSVD_M) Reserved |
23:22 | 2h | RW/O | Max End-End TLP Prefixes (MEETLPP) Indicates the maximum |
21 | 1h | RW/O | End-End TLP Prefix Supported (EETLPPS) Indicates whether End-End TLP Prefix support is offered by a Function. |
20 | 1h | RW/O | Extended Fmt Field Supported (EFFS) If Set, the Function supports the 3 bit definition of the Fmt field. |
19:18 | 2h | RW/O | Optimized Buffer Flush/Fill Supported (OBFFS) 00b: OBFF is not supported. |
17 | 0h | RW/O | 10-Bit Tag Requester Supported (PX10BTRS) If this bit is Set, the Function supports 10-Bit Tag Requester capability - otherwise, the Function does not. This bit must not be Set if the 10-Bit Tag Completer Supported bit is Clear. |
16 | 0h | RW/O | 10-Bit Tag Completer Supported (PX10BTCS) If this bit is Set, the Function supports 10-Bit Tag Completer capability - otherwise, the Function does not. |
15:12 | 0h | RO | Reserved |
11 | 1h | RW/O | LTR Mechanism Supported (LTRMS) A value of 1b indicates support for the optional Latency Tolerance Reporting (LTR) mechanism capability. |
10 | 0h | RO | Reserved |
9 | 0h | RW/O | CAS Completer 128-bit Supported (AC128BS) Applicable to Functions with Memory Space BARs as well as all Root Ports - must be 0b otherwise. This bit must be set to 1b if the Function supports this optional capability. |
8 | 0h | RW/O | AtomicOp Completer 64-bit Supported (AC64BS) Applicable to Functions with Memory Space BARs as well as all Root Ports - must be 0b otherwise. Includes FetchAdd, Swap, and CAS AtomicOps. This bit must be set to 1b if the Function supports this optional capability |
7 | 0h | RW/O | AtomicOp Completer 32-bit Supported (AC32BS) Applicable to Functions with Memory Space BARs as well as all Root Ports - must be 0b otherwise. Includes FetchAdd, Swap, and CAS AtomicOps. This bit must be set to 1b if the Function supports this optional capability |
6 | 0h | RW/O | Atomic Routing Supported (ARS) This bit must be set to 1b if the Port supports this optional capability |
5 | 1h | RO | ARI Forwarding Supported (AFS) Applicable only to Switch Downstream Ports and Root Ports - must be 0b for other Function types. This bit must be set to 1b if a Switch Downstream Port or Root Port supports this optional capability. |
4 | 1h | RO | Completion Timeout Disable Supported (CTDS) A value of 1b indicates support for the Completion Timeout Disable mechanism. |
3:0 | 7h | RO | Completion Timeout Ranges Supported (CTRS) This field indicates device support for the optional Completion Timeout programmability mechanism. This mechanism allows system software to modify the Completion Timeout value. |