PASID Capability Header @0x444
PASID Capability Header fields are described below:
| Bits | SW | Name | Description | Reset |
|---|---|---|---|---|
| 0 | R | Reserved [RSVD1] | These bits are currently reserved. These are implemented as register bits that can be read and written by the host through a Config transaction, or via the local management interface. | 0x0 |
| 1 | R | Execute Permission Supported [EXPS] | If set, the Endpoint supports sending memory requests that have the Execute Requested bit set. If clear, the Endpoint should never set the Execute Requested bit. | 0x1 |
| 2 | R | Priveleged Mode Supported [PRMS] | If set, the Endpoint supports operating in Privileged and Non-Privileged modes, and supports sending requests that have the Privileged Mode Requested bit set. If clear, the Endpoint should never set the Privileged Mode Requested bit. | 0x1 |
| 7:3 | R | Reserved [RSVD2] | These bits are currently reserved. These are implemented as register bits that can be read and written by the host through a Config transaction, or via the local management interface. | 0x0 |
| 12:8 | R | Max PASID Width [MPSW] | Indicates the width of the PASID field supported by the Endpoint. The value indicates support for PASID values 0 through 2n-1 (inclusive). The value 0 indicates support for a single PASID (0). The value 20 indicates support for all PASID values (20 bits). This field must be between 0 and 20 (inclusive). | 0x14 |
| 15:13 | R | Reserved [R15] | Reserved | 0x0 |
| 16 | R/W | PASID Enable [PASE] | If set, the Endpoint is permitted to send and receive TLPs that contain a PASID TLP Prefix. If clear, the Endpoint is not permitted to do so. | 0x0 |
| 17 | R/W | Execute Permission Enable [EXPE] | If set, the Endpoint is permitted to send requests that have the Execute Requested bit set. If clear, the Endpoint is not permitted to do so. | 0x0 |
| 18 | R/W | Privileged Mode Enable [PRME] | If set, the Endpoint is permitted to send requests that have the Privileged Mode Requested bit set. If clear, the Endpoint is not permitted to do so. | 0x0 |
| 31:19 | R | Reserved [R31] | Reserved | 0x0 |