VirtualBox

Changeset 106504 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Oct 19, 2024 3:25:33 AM (3 months ago)
Author:
vboxsync
Message:

Add/NT/Graphics/XP: Stricter union initializers. jiraref:VBP-1171

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPDriver.cpp

    r106061 r106504  
    4747static VIDEO_ACCESS_RANGE  g_aVBoxLegacyVGAResources[] =
    4848{
    49     /* RangeStart               Length      I  V  S  P
    50                                             n  i  h  a
    51                                             I  s  a  s
    52                                             o  i  r  s
    53                                             S  b  a  i
    54                                             p  l  b  v
    55                                             a  e  l  e
    56                                             c     e
    57                                             e          */
    58     { {0x000003B0, 0x00000000}, 0x0000000C, 1, 1, 1, 0 }, /* VGA regs (0x3B0-0x3BB) */
    59     { {0x000003C0, 0x00000000}, 0x00000020, 1, 1, 1, 0 }, /* VGA regs (0x3C0-0x3DF) */
    60     { {0x000A0000, 0x00000000}, 0x00020000, 0, 0, 1, 0 }, /* Frame buffer (0xA0000-0xBFFFF) */
     49    /*                                       RangeInIoSpace
     50                                              | RangeVisible
     51                                              |  | RangeShareable
     52                                              |  |  | RangePassive
     53             RangeStart          RangeLength  v  v  v  v             */
     54    { {{0x000003B0, 0x00000000}}, 0x0000000C, 1, 1, 1, 0 }, /* VGA regs (0x3B0-0x3BB) */
     55    { {{0x000003C0, 0x00000000}}, 0x00000020, 1, 1, 1, 0 }, /* VGA regs (0x3C0-0x3DF) */
     56    { {{0x000A0000, 0x00000000}}, 0x00020000, 0, 0, 1, 0 }, /* Frame buffer (0xA0000-0xBFFFF) */
    6157};
    6258
     
    8177    USHORT DispiId;
    8278    ULONG cbVRAM = VBE_DISPI_TOTAL_VIDEO_MEMORY_BYTES;
    83     PHYSICAL_ADDRESS phVRAM = {0};
     79    PHYSICAL_ADDRESS phVRAM = {{0,0}};
    8480    ULONG ulApertureSize = 0;
    8581
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