VirtualBox

Changeset 89001 in vbox for trunk/include/VBox


Ignore:
Timestamp:
May 12, 2021 8:43:29 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
144339
Message:

Intel IOMMU: bugref:9967 Interrupt remapping, work-in-progress.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/iommu-intel.h

    r88894 r89001  
    12481248                            (IMD, RSVD_31_16));
    12491249
    1250 /** RW: Read/write mask. */
    1251 #define VTD_FEDATA_REG_RW_MASK                                  VTD_BF_FEDATA_REG_IMD_MASK
     1250/** RW: Read/write mask, see 5.1.6 "Remapping Hardware Event Interrupt
     1251 *  Programming". */
     1252#define VTD_FEDATA_REG_RW_MASK                                  UINT32_C(0x000001ff)
    12521253/** @} */
    12531254
     
    14981499                            (IMD, RSVD_31_16));
    14991500
    1500 /** RW: Read/write mask. */
    1501 #define VTD_IEDATA_REG_RW_MASK                                  VTD_BF_IEDATA_REG_IMD_MASK
     1501/** RW: Read/write mask, see 5.1.6 "Remapping Hardware Event Interrupt
     1502 *  Programming". */
     1503#define VTD_IEDATA_REG_RW_MASK                                  UINT32_C(0x000001ff)
    15021504/** @} */
    15031505
     
    17071709                            (IMD, RSVD_31_16));
    17081710
    1709 /** RW: Read/write mask. */
    1710 #define VTD_PEDATA_REG_RW_MASK                                  VTD_BF_PEDATA_REG_IMD_MASK
     1711/** RW: Read/write mask, see 5.1.6 "Remapping Hardware Event Interrupt
     1712 *  Programming". */
     1713#define VTD_PEDATA_REG_RW_MASK                                  UINT32_C(0x000001ff)
    17111714/** @} */
    17121715
     
    22852288#define VTD_REMAPPABLE_MSI_DATA_VALID_MASK                      VTD_BF_REMAPPABLE_MSI_DATA_SUBHANDLE_MASK
    22862289
    2287 /** Gets the interrupt format from an MSI address. */
    2288 #define VTD_MSI_ADDR_GET_INTR_FORMAT(a_uMsiAddr)                ((a_uMsiAddr) & RT_BIT_64(4))
    22892290/** Interrupt format: Compatibility. */
    22902291#define VTD_INTR_FORMAT_COMPAT                                  0
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette