12th Generation Intel® Core™ Processors Datasheet Volume 2 of 2
ID | Date | Version | Classification |
---|---|---|---|
767625 | 07/13/2023 | Public |
Device Capabilities 2 (DCAP2) – Offset 64
Device Capabilities 2
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
31:24 | 0x0 | RO | Reserved (RSVD_M) Reserved |
23:22 | 0x2 | RW/O | Max End-End TLP Prefixes (MEETLPP) Indicates the maximum number of End-End TLP Prefixes supported by this Function. |
21 | 0x1 | RW/O | End-End TLP Prefix Supported (EETLPPS) Indicates whether End-End TLP Prefix support is offered by a Function. |
20 | 0x1 | RW/O | Extended Fmt Field Supported (EFFS) If Set, the Function supports the 3 bit definition of the Fmt field. |
19:18 | 0x2 | RW/O | Optimized Buffer Flush/Fill Supported (OBFFS) 00b: OBFF is not supported. |
17 | 0x0 | 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 | 0x0 | 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 | 0x1 | 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 | 0x0 | 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 | 0x0 | 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 | 0x0 | 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 | 0x0 | RW/O | Atomic Routing Supported (ARS) This bit must be set to 1b if the Port supports this optional capability |
5 | 0x1 | 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 | 0x1 | RO | Completion Timeout Disable Supported (CTDS) A value of 1b indicates support for the Completion Timeout Disable mechanism. |
3:0 | 0x7 | 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. |