VirtualBox

Changeset 53012 in vbox for trunk/src


Ignore:
Timestamp:
Oct 9, 2014 5:40:56 PM (10 years ago)
Author:
vboxsync
Message:

Main,Frontend: Windows 10 guest os type.

Location:
trunk/src/VBox
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp

    r52730 r53012  
    287287    m_guestOSTypeIconNames.insert("Windows81_64",    ":/os_win8_64.png");
    288288    m_guestOSTypeIconNames.insert("Windows2012_64",  ":/os_win2k12_64.png");
     289    m_guestOSTypeIconNames.insert("Windows10",       ":/os_win_other.png");
     290    m_guestOSTypeIconNames.insert("Windows10_64",    ":/os_win_other.png");
    289291    m_guestOSTypeIconNames.insert("WindowsNT",       ":/os_win_other.png");
    290292    m_guestOSTypeIconNames.insert("WindowsNT_64",    ":/os_win_other.png"); /// @todo os_win_other_64
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp

    r52995 r53012  
    35563556           || strGuestOSTypeId.startsWith("Windows8")
    35573557           || strGuestOSTypeId.startsWith("Windows81")
     3558           || strGuestOSTypeId.startsWith("Windows10")
    35583559           || strGuestOSTypeId.startsWith("Windows2008")
    35593560           || strGuestOSTypeId.startsWith("Windows2012");
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp

    r52730 r53012  
    7474    { QRegExp( "(Wi.*8.*64)|(W8.*64)",            Qt::CaseInsensitive), "Windows8_64" },
    7575    { QRegExp( "(Wi.*8.*32)|(W8.*32)",            Qt::CaseInsensitive), "Windows8" },
     76    { QRegExp( "(Wi.*10.*64)|(W10.*64)",          Qt::CaseInsensitive), "Windows10_64" },
     77    { QRegExp( "(Wi.*10.*32)|(W10.*32)",          Qt::CaseInsensitive), "Windows10" },
    7678    { QRegExp(  "Wi.*3.*1",                       Qt::CaseInsensitive), "Windows31" },
    7779    { QRegExp(  "Wi.*64",                         Qt::CaseInsensitive), "WindowsXP_64" },
  • trunk/src/VBox/Main/src-all/Global.cpp

    r51538 r53012  
    120120    { "Windows", "Microsoft Windows", "Windows2012_64",     "Windows 2012 (64 bit)",
    121121      VBOXOSTYPE_Win2k12_x64,     VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET,
     122       2048,128, 25 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
     123        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA  },
     124    { "Windows", "Microsoft Windows", "Windows10",          "Windows 10 (32 bit)",
     125      VBOXOSTYPE_Win10,            VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_PAE,
     126       1024,128, 25 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
     127        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA  },
     128    { "Windows", "Microsoft Windows", "Windows10_64",       "Windows 10 (64 bit)",
     129      VBOXOSTYPE_Win10_x64,       VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET,
    122130       2048,128, 25 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
    123131        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA  },
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r52994 r53012  
    996996        /* Expose CMPXCHG16B. Currently a hack. */
    997997        if (   osTypeId == "Windows81_64"
    998             || osTypeId == "Windows2012_64")
    999         {
    1000             LogRel(("Enabling CMPXCHG16B for Windows 8.1 / 2k12 guests\n"));
     998            || osTypeId == "Windows2012_64"
     999            || osTypeId == "Windows10_64")
     1000        {
     1001            LogRel(("Enabling CMPXCHG16B for Windows 8.1 / 2k12 or newer guests\n"));
    10011002            InsertConfigInteger(pCPUM, "CMPXCHG16B", true);
    10021003        }
  • trunk/src/VBox/Main/src-server/MachineImpl.cpp

    r52990 r53012  
    12811281                    if (fOsXGuest)
    12821282                        *aParavirtProvider = ParavirtProvider_Minimal;
    1283                     else if (   mUserData->s.strOsType == "Windows81"
     1283                    else if (   mUserData->s.strOsType == "Windows10"
     1284                             || mUserData->s.strOsType == "Windows10_64"
     1285                             || mUserData->s.strOsType == "Windows81"
    12841286                             || mUserData->s.strOsType == "Windows81_64"
    12851287                             || mUserData->s.strOsType == "Windows8"
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