PCI Express Device Control and Status Register 2 @0xe8
This register contains control and status bits associated with the device implementing this Function.
| Bits | SW | Name | Description | Reset |
|---|---|---|---|---|
| 3:0 | R/W | Completion Timeout Value [CTV] | Specifies the Completion Timeout value for the device. Allowable values are 0101 (sub-range 1) and 0110 (sub-range 2). The corresponding timeout values are stored in the local management registers Completion Timeout Interval Registers 0 and 1, respectively. Value of 0 selects completion timeout from Completion-Timeout-Interval-Registers-0 in the local management register. | 0x0 |
| 4 | R/W | Completion Timeout Disable [CTD] | Setting this bit disables Completion Timeout in the device. This bit can also be written from the local management bus. | 0x0 |
| 5 | R | ARI forwarding enable [AFE] | ARI forwarding enable | 0x0 |
| 6 | R | Atomic Op Requester Enable [AORE] | This bit must be set to enable the generation of Atomic Op Requests from the Function. If the client logic attempts to send an Atomic Op for a Function for which this bit is not set, logic in the Controller will nullify the TLP on its way to the link. | 0x0 |
| 7 | R | Reserved [R16] | Reserved | 0x0 |
| 8 | R | IDO Request Enable [IDORE] | When this bit is 1, the Function is allowed to set the ID-based Ordering (IDO) Attribute bit in the requests it generates. | 0x0 |
| 9 | R | IDO Completion Enable [IDOCE] | When this bit is 1, the Function is allowed to set the ID-based Ordering (IDO) Attribute bit in the Completions it generates. | 0x0 |
| 10 | R/W | LTR Mechanism Enable [LTRME] | This must be set to 1 to enable the Latency Tolerance Reporting Mechanism. This bit is implemented only in PF 0. Its default value is 1, but can be modified from the local management bus. This bit is read-only in PF 1. | 0x0 |
| 11 | R | Reserved [R17] | Reserved | 0x0 |
| 12 | R | 10-Bit Tag Requester Enable [T10RE] | 10-bit TAGs generation are not supported in this configuration. | 0x0 |
| 14:13 | R/W | OBFF Enable [OBFFE] | Enables the Optimized Buffer Flush/Fill (OBFF) capability in the device. This field is implemented only in PF 0. Valid settings are 00 (disabled), 01 (Variation A), and 10 (Variation B). This field can also be written from the local management bus. RW if OBFF capability is supported, RO otherwise. | 0x0 |
| 31:15 | R | Reserved [R18] | Reserved | 0x0 |