Intel® Core™ Ultra Series 3 Processors CFG and MEM Registers
| ID | Date | Version | Classification |
|---|---|---|---|
| 872351 | 04/14/2026 | 001 | Public |
General Capabilities (GENCAP) – Offset 10
General Capabilities
| Bit Range | Default | Access | Field Name and Description |
|---|---|---|---|
| 63:55 | 0h | RO | Reserved |
| 54 | 1h | RO/V | Strict Ordering limitation for peer destinations. (SOLPD) 0: Strict ordering is supported for descriptors whose destination address references a peer device. |
| 53 | 1h | RO/V | Strict Ordering limitation for memory destinations. (SOLMD) 0: Strict ordering is supported for descriptors whose destination address references memory. |
| 52:33 | 0h | RO | Reserved |
| 32 | 0h | RO | Event Log Overflow Support (ELOS) 0: Event Log does not overflow. If the Event Log is full at the time hardware attempts to append an entry, the device blocks until the Event Log Head field is updated by software. |
| 31 | 1h | RO | Configuration Support (CS) 0: General Configuration, Group Configuration, and some fields of the Work Queue Configuration registers are read-only and reflect the fixed configuration of the device. See #341204 section 9.2.24 for details about which WQ configuration fields are read-only. |
| 30:25 | 0h | RO/V | Interrupt Message Storage Size (IMSS) The number of entries in the Interrupt Message Storage is N × 256, where N is the value in this field. If the Interrupt Message Storage Support field in the Scalable IOV capability is 0, the value in this field is undefined. |
| 24:21 | 0h | RO | Maximum Supported Batch Size (MSBS) The maximum number of descriptors that can be referenced by a Batch descriptor is independently controlled for each WQ. This field indicates the maximum value that each WQ can be configured with. The maximum supported batch size is 2N, where N is the value in this field. If Batch descriptor is not supported (as indicated by bit 1 of OPCAP), this field is unused. |
| 20:16 | 1fh | RO/V | Maximum Supported Transfer Size (MSTS) The maximum transfer size that can be specified in a descriptor is independently controlled for each WQ. This field indicates the maximum value that each WQ can be configured with. The maximum supported transfer size is 2^N, where N is the value in this field. |
| 15 | 0h | RO | Reserved |
| 14:13 | 0h | RO/V | Event Log Support (ELS) 0: No Event Log Support. |
| 12 | 1h | RO/V | Completion Record Fault Info Support (CMPLRECFAULTINFO) 0: Completion Record does not have a Fault Information field. |
| 11 | 0h | RO | CRC64 Support (CRC64) 0: The CRC Size flag in a CRC Generation or Copy with CRC Generation descriptor is not supported. |
| 10 | 1h | RO | Fill16 Support (FILL16) 0: The Pattern Size flag in a Fill or Inter-Domain Memory Fill descriptor is not supported. |
| 9 | 0h | RO/V | Drain Descriptor Readback Address Support (DDRAS) 0: Hardware does not support specification of Readback Addresses in Drain descriptors and the Readback Address Valid flags and the Readback Address fields in the descriptor are reserved. |
| 8 | 0h | RO/V | Destination Readback Support (DR) 0: The Destination Readback flag in descriptors is not supported. |
| 7 | 0h | RO/V | Translation Fetch Stride Support (TRANSLATIONFETCHSTRIDE) 0: The Use Stride flag in a Translation Fetch descriptor is not supported. Hardware uses an implementation specific stride value. |
| 6 | 0h | RO | Inter-Domain Support (INTERDOMAINSUPP) 0: Inter-Domain operations are not supported. |
| 5 | 0h | RO | Reserved |
| 4 | 1h | RO/V | Admin Command Capabilities Support (ACCS) 0: The Command Capabilities register is not supported. The administrative commands supported are listed in #341204 Table 9-6. |
| 3 | 0h | RO | Reserved |
| 2 | 0h | RO/V | Cache Control Support (Memory) (CCSM) 0: Cache control for memory write operations is not supported. The Cache Control flag in descriptors that write to memory is reserved. |
| 1 | 0h | RO | Overlapping Copy Support (OCS) 0: Overlapping copies are not supported. If source and destination buffers overlap, it is an error. |
| 0 | 1h | RO/V | Block on Fault Support (BOFS) 0: Block on fault is not supported. The Block On Fault Enable bit in the WQCFG registers and the Block On Fault flag in descriptors are reserved. If a page fault occurs on a source or destination memory access, the operation stops and the page fault is reported to software. |