VirtualBox

Ignore:
Timestamp:
Jul 5, 2016 4:39:31 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
108496
Message:

Devices/VGA: fixed alignment of CritSectIRQ (important for 32-bit debug builds)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/DevVGA.h

    r61973 r62032  
    588588    /** The name of the VGA BIOS ROM file. */
    589589    R3PTRTYPE(char *)           pszVgaBiosFile;
     590# if HC_ARCH_BITS == 32
     591    uint32_t                    Padding9;
     592# endif
    590593
    591594# ifdef VBOX_WITH_HGSMI
     
    593596    RTIOPORT                    IOPortBase;
    594597#  ifdef VBOX_WITH_WDDM
    595     uint8_t                     Padding9[2];
     598    uint8_t                     Padding10[2];
    596599    /** Specifies guest driver caps, i.e. whether it can handle IRQs from the
    597600     * adapter, the way it can handle async HGSMI command completion, etc. */
     
    600603    uint32_t                    fHostCursorCapabilities;
    601604#  else
    602     uint8_t                     Padding10[14];
     605    uint8_t                     Padding11[14];
    603606#  endif
    604607
    605608    /** The critical section serializes the HGSMI IRQ setting/clearing. */
    606     PDMCRITSECT                 critSectIRQ;
     609    PDMCRITSECT                 CritSectIRQ;
    607610    /** VBVARaiseIRQ flags which were set when the guest was still processing previous IRQ. */
    608611    uint32_t                    fu32PendingGuestFlags;
    609     uint32_t                    Padding11;
     612    uint32_t                    Padding12;
    610613# endif /* VBOX_WITH_HGSMI */
    611614
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