VirtualBox

Changeset 101125 in vbox


Ignore:
Timestamp:
Sep 15, 2023 12:47:48 PM (19 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
159094
Message:

FE/VBoxManage: Added armv8virtual chipset handling. bugref:10384.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/en_US/man_VBoxManage-modifyvm.xml

    r101035 r101125  
    188188          <arg choice="plain">ich9</arg>
    189189          <arg choice="plain">piix3</arg>
     190          <arg choice="plain">armv8virtual</arg>
    190191        </group></arg>
    191192    <arg>--iommu=<group choice="plain">
     
    11211122        </varlistentry>
    11221123        <varlistentry>
    1123           <term><option>--chipset=piix3 | ich9</option></term>
     1124          <term><option>--chipset=piix3 | ich9 | armv8virtual</option></term>
    11241125          <listitem><para>
    11251126              Specify the Intel chipset for &product-name; to emulate.
    1126               The default value is the Intel PIIX3 chipset
     1127              For the x86 platform, the default value is the Intel PIIX3 chipset.
    11271128              (<literal>piix3</literal>).
     1129              For the ARM platform, the default value is the ARMv8Virtual chipset.
     1130              (<literal>armv8virtual</literal>).
    11281131            </para><para>
    11291132              Change this value only if you need to relax some of the
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp

    r101035 r101125  
    12251225                pszChipsetType = Info::tr("invalid");
    12261226            break;
    1227         case ChipsetType_PIIX3: pszChipsetType = "piix3"; break;
    1228         case ChipsetType_ICH9:  pszChipsetType = "ich9"; break;
     1227        case ChipsetType_PIIX3:        pszChipsetType = "piix3";        break;
     1228        case ChipsetType_ICH9:         pszChipsetType = "ich9";         break;
     1229        case ChipsetType_ARMv8Virtual: pszChipsetType = "armv8virtual"; break;
    12291230        default:
    12301231            AssertFailed();
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r101035 r101125  
    32653265                    }
    32663266                }
    3267                 else
    3268                 {
    3269                     errorArgument(ModifyVM::tr("Invalid --chipset argument '%s' (valid: piix3,ich9)"), ValueUnion.psz);
     3267                else if (   !RTStrICmp(ValueUnion.psz, "armv8")
     3268                         || !RTStrICmp(ValueUnion.psz, "armv8virtual"))
     3269                {
     3270                    CHECK_ERROR(platform, COMSETTER(ChipsetType)(ChipsetType_ARMv8Virtual));
     3271                }
     3272                else
     3273                {
     3274                    errorArgument(ModifyVM::tr("Invalid --chipset argument '%s' (valid: piix3,ich9,armv8virtual)"),
     3275                                  ValueUnion.psz);
    32703276                    hrc = E_FAIL;
    32713277                }
  • trunk/src/VBox/Frontends/VBoxManage/nls/VBoxManageNls_ru.ts

    r94643 r101125  
    1124911249    <message>
    1125011250        <location filename="../VBoxManageModifyVM.cpp" line="3170"/>
    11251         <source>Invalid --chipset argument &apos;%s&apos; (valid: piix3,ich9)</source>
    11252         <translation>Недопустимый аргумент к --chipset &apos;%s&apos; (допустимые: piix3,ich9)</translation>
     11251        <source>Invalid --chipset argument &apos;%s&apos; (valid: piix3,ich9,armv8virtual)</source>
     11252        <translation>Недопустимый аргумент к --chipset &apos;%s&apos; (допустимые: piix3,ich9,armv8virtual)</translation>
    1125311253    </message>
    1125411254    <message>
  • trunk/src/VBox/Frontends/VBoxManage/nls/VBoxManageNls_xx_YY.ts

    r94643 r101125  
    96349634    <message>
    96359635        <location filename="../VBoxManageModifyVM.cpp" line="3170"/>
    9636         <source>Invalid --chipset argument &apos;%s&apos; (valid: piix3,ich9)</source>
     9636        <source>Invalid --chipset argument &apos;%s&apos; (valid: piix3,ich9,armv8virtual)</source>
    96379637        <translation type="unfinished"></translation>
    96389638    </message>
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