VirtualBox

Changeset 100725 in vbox for trunk/include


Ignore:
Timestamp:
Jul 28, 2023 9:48:52 AM (17 months ago)
Author:
vboxsync
Message:

VMM/ARM: Add some more system registers to the vCPU state, bugref:10387, bugref:10390

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/cpumctx-armv8.h

    r100724 r100725  
    195195    /** Watchpoint registers, DBGW{C,V}n_EL1. */
    196196    CPUMCTXSYSREGDBG    aWp[16];
     197    /** The MDSCR_EL1 register. */
     198    CPUMCTXSYSREG       Mdscr;
    197199    /** APDA key register state. */
    198200    CPUMCTXSYSREGPAKEY  Apda;
     
    205207    /** APIB key register state. */
    206208    CPUMCTXSYSREGPAKEY  Apib;
     209    /** The AFSR0_EL1 register. */
     210    CPUMCTXSYSREG       Afsr0;
     211    /** The AFSR1_EL1 register. */
     212    CPUMCTXSYSREG       Afsr1;
     213    /** The AMAIR_EL1 register. */
     214    CPUMCTXSYSREG       Amair;
     215    /** The CNTKCTL_EL1 register. */
     216    CPUMCTXSYSREG       CntKCtl;
     217    /** The CONTEXTIDR_EL1 register. */
     218    CPUMCTXSYSREG       ContextIdr;
     219    /** The CPACR_EL1 register. */
     220    CPUMCTXSYSREG       Cpacr;
     221    /** The CSSELR_EL1 register. */
     222    CPUMCTXSYSREG       Csselr;
     223    /** The ESR_EL1 register. */
     224    CPUMCTXSYSREG       Esr;
     225    /** The FAR_EL1 register. */
     226    CPUMCTXSYSREG       Far;
     227    /** The MAIR_EL1 register. */
     228    CPUMCTXSYSREG       Mair;
     229    /** The PAR_EL1 register. */
     230    CPUMCTXSYSREG       Par;
     231    /** The TPIDRRO_EL0 register. */
     232    CPUMCTXSYSREG       TpIdrRoEl0;
     233    /** The TPIDR_ELn registers. */
     234    CPUMCTXSYSREG       aTpIdr[2];
     235    /** TheMDCCINT_EL1 register. */
     236    CPUMCTXSYSREG       MDccInt;   
    207237
    208238    /** Floating point control register. */
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