Changeset 86204 in vbox for trunk/include/VBox
- Timestamp:
- Sep 21, 2020 5:31:18 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 140464
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/iommu-amd.h
r86133 r86204 56 56 * @{ 57 57 */ 58 #define IOMMU_MMIO_OFF_QWORD_TABLE_0_START IOMMU_MMIO_OFF_DEV_TAB_BAR 58 59 #define IOMMU_MMIO_OFF_DEV_TAB_BAR 0x00 59 60 #define IOMMU_MMIO_OFF_CMD_BUF_BAR 0x08 … … 105 106 #define IOMMU_MMIO_OFF_XT_PPR_INTR_CTRL 0x178 106 107 #define IOMMU_MMIO_OFF_XT_GALOG_INT_CTRL 0x180 107 108 #define IOMMU_MMIO_OFF_QWORD_TABLE_0_END (IOMMU_MMIO_OFF_XT_GALOG_INT_CTRL + 8) 109 110 #define IOMMU_MMIO_OFF_QWORD_TABLE_1_START IOMMU_MMIO_OFF_MARC_APER_BAR_0 108 111 #define IOMMU_MMIO_OFF_MARC_APER_BAR_0 0x200 109 112 #define IOMMU_MMIO_OFF_MARC_APER_RELOC_0 0x208 … … 118 121 #define IOMMU_MMIO_OFF_MARC_APER_RELOC_3 0x250 119 122 #define IOMMU_MMIO_OFF_MARC_APER_LEN_3 0x258 120 123 #define IOMMU_MMIO_OFF_QWORD_TABLE_1_END (IOMMU_MMIO_OFF_MARC_APER_LEN_3 + 8) 124 125 #define IOMMU_MMIO_OFF_QWORD_TABLE_2_START IOMMU_MMIO_OFF_RSVD_REG 121 126 #define IOMMU_MMIO_OFF_RSVD_REG 0x1ff8 122 127 123 #define IOMMU_MMIO_ CMD_BUF_HEAD_PTR0x2000124 #define IOMMU_MMIO_ CMD_BUF_TAIL_PTR0x2008125 #define IOMMU_MMIO_ EVT_LOG_HEAD_PTR0x2010126 #define IOMMU_MMIO_ EVT_LOG_TAIL_PTR0x2018128 #define IOMMU_MMIO_OFF_CMD_BUF_HEAD_PTR 0x2000 129 #define IOMMU_MMIO_OFF_CMD_BUF_TAIL_PTR 0x2008 130 #define IOMMU_MMIO_OFF_EVT_LOG_HEAD_PTR 0x2010 131 #define IOMMU_MMIO_OFF_EVT_LOG_TAIL_PTR 0x2018 127 132 128 133 #define IOMMU_MMIO_OFF_STATUS 0x2020 … … 143 148 #define IOMMU_MMIO_OFF_PPR_LOG_OVERFLOW_EARLY 0x2088 144 149 #define IOMMU_MMIO_OFF_PPR_LOG_B_OVERFLOW_EARLY 0x2090 150 #define IOMMU_MMIO_OFF_QWORD_TABLE_2_END (IOMMU_MMIO_OFF_PPR_LOG_B_OVERFLOW_EARLY + 8) 145 151 /** @} */ 146 152 … … 698 704 { 699 705 uint32_t u32Operand1Lo; /**< Bits 31:0 - Operand 1 (Lo). */ 700 uint32_t u 32Operand1Hi : 28; /**< Bits 59:32 - Operand 1 (Hi). */706 uint32_t u28Operand1Hi : 28; /**< Bits 59:32 - Operand 1 (Hi). */ 701 707 uint32_t u4Opcode : 4; /**< Bits 63:60 - Op Code. */ 702 708 uint64_t u64Operand2; /**< Bits 127:64 - Operand 2. */ … … 884 890 { 885 891 uint32_t u32Operand1Lo; /**< Bits 31:0 - Operand 1 (Lo). */ 886 uint32_t u 32Operand1Hi : 28; /**< Bits 59:32 - Operand 1 (Hi). */892 uint32_t u28Operand1Hi : 28; /**< Bits 59:32 - Operand 1 (Hi). */ 887 893 uint32_t u4EvtCode : 4; /**< Bits 63:60 - Event code. */ 888 894 uint32_t u32Operand2Lo; /**< Bits 95:64 - Operand 2 (Lo). */
Note:
See TracChangeset
for help on using the changeset viewer.