VirtualBox

Changeset 41539 in vbox for trunk/src/VBox/Devices/testcase


Ignore:
Timestamp:
Jun 1, 2012 12:48:51 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
78302
Message:

DevVGA.h: reordering the VGAState members a bit to make them easier to align.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp

    r41037 r41539  
    211211    GEN_CHECK_SIZE(VGASTATE);
    212212    GEN_CHECK_OFF(VGASTATE, vram_ptrR3);
     213    GEN_CHECK_OFF(VGASTATE, get_bpp);
     214    GEN_CHECK_OFF(VGASTATE, get_offsets);
     215    GEN_CHECK_OFF(VGASTATE, get_resolution);
     216    GEN_CHECK_OFF(VGASTATE, rgb_to_pixel);
     217    GEN_CHECK_OFF(VGASTATE, cursor_invalidate);
     218    GEN_CHECK_OFF(VGASTATE, cursor_draw_line);
    213219    GEN_CHECK_OFF(VGASTATE, vram_size);
    214220    GEN_CHECK_OFF(VGASTATE, latch);
     
    240246    GEN_CHECK_OFF(VGASTATE, palette[1]);
    241247    GEN_CHECK_OFF(VGASTATE, bank_offset);
    242     GEN_CHECK_OFF(VGASTATE, get_bpp);
    243     GEN_CHECK_OFF(VGASTATE, get_offsets);
    244     GEN_CHECK_OFF(VGASTATE, get_resolution);
    245248#ifdef CONFIG_BOCHS_VBE
    246249    GEN_CHECK_OFF(VGASTATE, vbe_index);
     
    271274    GEN_CHECK_OFF(VGASTATE, cursor_end);
    272275    GEN_CHECK_OFF(VGASTATE, cursor_offset);
    273     GEN_CHECK_OFF(VGASTATE, rgb_to_pixel);
    274276    GEN_CHECK_OFF(VGASTATE, invalidated_y_table);
    275277    GEN_CHECK_OFF(VGASTATE, invalidated_y_table[1]);
    276278    GEN_CHECK_OFF(VGASTATE, invalidated_y_table[(VGA_MAX_HEIGHT / 32) - 1]);
    277     GEN_CHECK_OFF(VGASTATE, cursor_invalidate);
    278     GEN_CHECK_OFF(VGASTATE, cursor_draw_line);
    279279    GEN_CHECK_OFF(VGASTATE, last_palette);
    280280    GEN_CHECK_OFF(VGASTATE, last_palette[1]);
     
    282282    GEN_CHECK_OFF(VGASTATE, last_ch_attr[CH_ATTR_SIZE - 1]);
    283283    GEN_CHECK_OFF(VGASTATE, u32Marker);
    284     GEN_CHECK_OFF(VGASTATE, GCPhysVRAM);
    285     GEN_CHECK_OFF(VGASTATE, vram_ptrR0);
     284    GEN_CHECK_OFF(VGASTATE, pDevInsRC);
    286285    GEN_CHECK_OFF(VGASTATE, vram_ptrRC);
     286    GEN_CHECK_OFF(VGASTATE, RCPtrLFBHandler);
     287    GEN_CHECK_OFF(VGASTATE, pDevInsR3);
     288#ifdef VBOX_WITH_HGSMI
     289    GEN_CHECK_OFF(VGASTATE, pHGSMI);
     290#endif
     291#ifdef VBOX_WITH_VDMA
     292    GEN_CHECK_OFF(VGASTATE, pVdma);
     293#endif
     294    GEN_CHECK_OFF(VGASTATE, IBase);
     295    GEN_CHECK_OFF(VGASTATE, IPort);
     296#if defined(VBOX_WITH_HGSMI) && (defined(VBOX_WITH_VIDEOHWACCEL) || defined(VBOX_WITH_CRHGSMI))
     297    GEN_CHECK_OFF(VGASTATE, IVBVACallbacks);
     298#endif
     299    GEN_CHECK_OFF(VGASTATE, pDrvBase);
     300    GEN_CHECK_OFF(VGASTATE, pDrv);
     301    GEN_CHECK_OFF(VGASTATE, RefreshTimer);
     302    GEN_CHECK_OFF(VGASTATE, pDevInsR0);
     303    GEN_CHECK_OFF(VGASTATE, cMonitors);
     304    GEN_CHECK_OFF(VGASTATE, cMilliesRefreshInterval);
     305    GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap);
     306    GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap[1]);
     307    GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap[(VGA_VRAM_MAX / PAGE_SIZE / 32) - 1]);
     308    GEN_CHECK_OFF(VGASTATE, fHasDirtyBits);
    287309    GEN_CHECK_OFF(VGASTATE, fLFBUpdated);
    288310    GEN_CHECK_OFF(VGASTATE, fGCEnabled);
    289311    GEN_CHECK_OFF(VGASTATE, fR0Enabled);
    290     GEN_CHECK_OFF(VGASTATE, fHasDirtyBits);
    291312    GEN_CHECK_OFF(VGASTATE, fRemappedVGA);
    292313    GEN_CHECK_OFF(VGASTATE, fRenderVRAM);
    293 #ifdef VBOX_WITH_HGSMI
    294     GEN_CHECK_OFF(VGASTATE, pHGSMI);
    295 #endif
    296 #ifdef VBOX_WITH_VDMA
    297     GEN_CHECK_OFF(VGASTATE, pVdma);
    298 #endif
    299     GEN_CHECK_OFF(VGASTATE, cMonitors);
    300     GEN_CHECK_OFF(VGASTATE, cMilliesRefreshInterval);
    301     GEN_CHECK_OFF(VGASTATE, RefreshTimer);
    302     GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap);
    303     GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap[1]);
    304     GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap[(VGA_VRAM_MAX / PAGE_SIZE / 32) - 1]);
    305     GEN_CHECK_OFF(VGASTATE, RCPtrLFBHandler);
    306     GEN_CHECK_OFF(VGASTATE, pDevInsRC);
    307     GEN_CHECK_OFF(VGASTATE, pDevInsR3);
    308     GEN_CHECK_OFF(VGASTATE, pDevInsR0);
     314    GEN_CHECK_OFF(VGASTATE, GCPhysVRAM);
    309315    GEN_CHECK_OFF(VGASTATE, lock);
    310     GEN_CHECK_OFF(VGASTATE, IBase);
    311     GEN_CHECK_OFF(VGASTATE, IPort);
    312 #if defined(VBOX_WITH_HGSMI) && defined(VBOX_WITH_VIDEOHWACCEL)
    313     GEN_CHECK_OFF(VGASTATE, IVBVACallbacks);
    314 #endif
    315     GEN_CHECK_OFF(VGASTATE, pDrvBase);
    316     GEN_CHECK_OFF(VGASTATE, pDrv);
    317316    GEN_CHECK_OFF(VGASTATE, Dev);
    318317    GEN_CHECK_OFF(VGASTATE, StatRZMemoryRead);
     
    332331#endif
    333332#ifdef VBE_NEW_DYN_LIST
     333    GEN_CHECK_OFF(VGASTATE, pu8VBEExtraData);
    334334    GEN_CHECK_OFF(VGASTATE, cbVBEExtraData);
    335     GEN_CHECK_OFF(VGASTATE, pu8VBEExtraData);
    336335    GEN_CHECK_OFF(VGASTATE, u16VBEExtraAddress);
    337336#endif
     337    GEN_CHECK_OFF(VGASTATE, pu8Logo);
     338    GEN_CHECK_OFF(VGASTATE, pszLogoFile);
     339    GEN_CHECK_OFF(VGASTATE, pu8LogoBitmap);
     340    GEN_CHECK_OFF(VGASTATE, offLogoData);
     341    GEN_CHECK_OFF(VGASTATE, cbLogo);
     342    GEN_CHECK_OFF(VGASTATE, LogoCommand);
     343    GEN_CHECK_OFF(VGASTATE, cxLogo);
     344    GEN_CHECK_OFF(VGASTATE, cyLogo);
     345    GEN_CHECK_OFF(VGASTATE, cLogoPlanes);
     346    GEN_CHECK_OFF(VGASTATE, cLogoBits);
     347    GEN_CHECK_OFF(VGASTATE, LogoCompression);
     348    GEN_CHECK_OFF(VGASTATE, cLogoUsedColors);
     349    GEN_CHECK_OFF(VGASTATE, cLogoPalEntries);
     350    GEN_CHECK_OFF(VGASTATE, fLogoClearScreen);
     351    GEN_CHECK_OFF(VGASTATE, au32LogoPalette);
     352    GEN_CHECK_OFF(VGASTATE, pu8VgaBios);
     353    GEN_CHECK_OFF(VGASTATE, cbVgaBios);
     354    GEN_CHECK_OFF(VGASTATE, pszVgaBiosFile);
    338355#ifdef VBOX_WITH_HGSMI
    339356    GEN_CHECK_OFF(VGASTATE, IOPortBase);
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