VirtualBox

Changeset 99913 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
May 22, 2023 6:36:24 PM (19 months ago)
Author:
vboxsync
Message:

Main/src-client/ConsoleImpl: Add some _very_ basic config code to run an ARMv8 based guest inside the main VirtualBox frontend, can be activated by a CFGM key, bugref:10384

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/ConsoleImpl.h

    r99909 r99913  
    669669    typedef std::list <ComObjPtr<RemoteUSBDevice> > RemoteUSBDeviceList;
    670670
    671     HRESULT i_loadVMM(void) RT_NOEXCEPT;
     671    HRESULT i_loadVMM(const char *pszVMMMod) RT_NOEXCEPT;
    672672    HRESULT i_addVMCaller(bool aQuiet = false, bool aAllowNullVM = false);
    673673    void    i_releaseVMCaller();
     
    722722    void i_configAudioDriver(IVirtualBox *pVirtualBox, IMachine *pMachine, PCFGMNODE pLUN, const char *pszDriverName,
    723723                             bool fAudioEnabledIn, bool fAudioEnabledOut);
    724     int i_configConstructorInnerX86(PUVM pUVM, PVM pVM, PCVMMR3VTABLE pVMM, AutoWriteLock *pAlock);
     724    int i_configConstructorInner(PUVM pUVM, PVM pVM, PCVMMR3VTABLE pVMM, AutoWriteLock *pAlock);
     725    int i_configConstructorX86(PUVM pUVM, PVM pVM, PCVMMR3VTABLE pVMM, AutoWriteLock *pAlock);
     726#ifdef VBOX_WITH_VIRT_ARMV8
     727    int i_configConstructorArmV8(PUVM pUVM, PVM pVM, PCVMMR3VTABLE pVMM, AutoWriteLock *pAlock);
     728#endif
    725729    int i_configCfgmOverlay(PCFGMNODE pRoot, IVirtualBox *pVirtualBox, IMachine *pMachine);
    726730    int i_configDumpAPISettingsTweaks(IVirtualBox *pVirtualBox, IMachine *pMachine);
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