VirtualBox

Changeset 108464 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Mar 6, 2025 8:30:37 AM (2 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167838
Message:

VMM/GIC: bugref:10404 Bits.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/GICInternal.h

    r108451 r108464  
    168168    /** @name Configurables.
    169169     * @{ */
    170     /** The maximum SPI supported (GICD_TYPER.ItsLinesNumber). */
    171     uint16_t                    uMaxSpi;
    172     /** Maximum extended SPI supported (GICR_TYPER.ESPI_range).  */
    173     uint16_t                    uMaxExtSpi;
    174170    /** The GIC architecture (GICD_PIDR2.ArchRev and GICR_PIDR2.ArchRev). */
    175171    uint8_t                     uArchRev;
    176     /** Extended PPIs supported (GICR_TYPER.PpiNum). */
    177     uint8_t                     fPpiNum;
    178     /** Whether extended SPIs are supported (GICD_TYPER.ESPI). */
     172    /** The maximum SPI supported (GICD_TYPER.ItLinesNumber). */
     173    uint8_t                     uMaxSpi;
     174    /** Whether extended SPIs are supported (GICD_ESPI). */
    179175    bool                        fExtSpi;
     176    /** The maximum extended SPI supported (GICD_TYPER.ESPI_range).  */
     177    uint8_t                     uMaxExtSpi;
     178    /** Whether extended PPIs are supported. */
     179    bool                        fExtPpi;
     180    /** The maximum extended PPI supported (GICR_TYPER.PPInum). */
     181    uint8_t                     uMaxExtPpi;
     182    /** Whether range-selector is supported (GICD_TYPER.RSS and ICC_CTLR_EL1.RSS). */
     183    bool                        fRangeSelSupport;
    180184    /** Whether NMIs are supported (GICD_TYPER.NMI). */
    181185    bool                        fNmi;
    182     /** Whether range-selector is supported (GICD_TYPER.RSS and ICC_CTLR_EL1.RSS). */
    183     bool                        fRangeSelSupport;
     186    /** Whether message-based interrupts are supported (GICD_TYPER.MBIS). */
     187    bool                        fMbi;
    184188    /** Alignment. */
    185     bool                        afAlignment0[3];
     189    bool                        afPadding[3];
    186190    /** @} */
    187191} GICDEV;
Note: See TracChangeset for help on using the changeset viewer.

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