Changeset 84638 in vbox for trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp
- Timestamp:
- Jun 2, 2020 1:40:19 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 138386
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp
r84580 r84638 451 451 #define IOMMU_INTR_CTRL_REMAP (2) 452 452 #define IOMMU_INTR_CTRL_RSVD (3) 453 /** @} */454 455 /**456 * @name IOMMU Control Register Bits.457 * In accordance with the AMD spec.458 * @{459 */460 /** IommuEn: Enable the IOMMU. */461 #define IOMMU_CTRL_IOMMU_EN RT_BIT_64(0)462 /** HtTunEn: HyperTransport tunnel translation enable. */463 #define IOMMU_CTRL_HT_TUNNEL_EN RT_BIT_64(1)464 /** EventLogEn: Event log enable. */465 #define IOMMU_CTRL_EVT_LOG_EN RT_BIT_64(2)466 /** EventIntEn: Event interrupt enable. */467 #define IOMMU_CTRL_EVT_INTR_EN RT_BIT_64(3)468 /** ComWaitIntEn: Completion wait interrupt enable. */469 #define IOMMU_CTRL_COMPLETION_WAIT_INTR_EN RT_BIT_64(4)470 /** InvTimeout: Invalidation timeout. */471 #define IOMMU_CTRL_INV_TIMEOUT RT_BIT_64(5) | RT_BIT_64(6) | RT_BIT_64(7)472 /** @todo IOMMU: the rest or remove it. */473 453 /** @} */ 474 454
Note:
See TracChangeset
for help on using the changeset viewer.