VirtualBox

Changeset 94425 in vbox


Ignore:
Timestamp:
Mar 31, 2022 11:57:15 PM (2 years ago)
Author:
vboxsync
Message:

VMM: doxygen fixes (don't duplicate docs, newer doxygen version dislikes it (sometimes)).

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/nem.h

    r93790 r94425  
    159159/** @} */
    160160
     161/**
     162 * Called when the A20 state changes.
     163 *
     164 * Windows: Hyper-V doesn't seem to offer a simple way of implementing the A20
     165 * line features of PCs.  So, we do a very minimal emulation of the HMA to make
     166 * DOS happy.
     167 *
     168 * @param   pVCpu           The CPU the A20 state changed on.
     169 * @param   fEnabled        Whether it was enabled (true) or disabled.
     170 */
    161171VMMR3_INT_DECL(void) NEMR3NotifySetA20(PVMCPU pVCpu, bool fEnabled);
    162172VMMR3_INT_DECL(void) NEMR3NotifyDebugEventChanged(PVM pVM);
  • trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp

    r93831 r94425  
    38493849
    38503850
    3851 /**
    3852  * Forced flag notification call from VMEmt.h.
    3853  *
    3854  * This is only called when pVCpu is in the VMCPUSTATE_STARTED_EXEC_NEM state.
    3855  *
    3856  * @param   pVM             The cross context VM structure.
    3857  * @param   pVCpu           The cross context virtual CPU structure of the CPU
    3858  *                          to be notified.
    3859  * @param   fFlags          Notification flags, VMNOTIFYFF_FLAGS_XXX.
    3860  */
    38613851void nemR3NativeNotifyFF(PVM pVM, PVMCPU pVCpu, uint32_t fFlags)
    38623852{
     
    41484138
    41494139
    4150 /**
    4151  * Called when the A20 state changes.
    4152  *
    4153  * @param   pVCpu           The CPU the A20 state changed on.
    4154  * @param   fEnabled        Whether it was enabled (true) or disabled.
    4155  */
    41564140VMMR3_INT_DECL(void) NEMR3NotifySetA20(PVMCPU pVCpu, bool fEnabled)
    41574141{
  • trunk/src/VBox/VMM/VMMR3/NEMR3Native-linux.cpp

    r93789 r94425  
    11121112
    11131113
    1114 /**
    1115  * Called when the A20 state changes.
    1116  *
    1117  * @param   pVCpu           The CPU the A20 state changed on.
    1118  * @param   fEnabled        Whether it was enabled (true) or disabled.
    1119  */
    11201114VMMR3_INT_DECL(void) NEMR3NotifySetA20(PVMCPU pVCpu, bool fEnabled)
    11211115{
     
    19791973
    19801974
    1981 /**
    1982  * Forced flag notification call from VMEmt.cpp.
    1983  *
    1984  * This is only called when pVCpu is in the VMCPUSTATE_STARTED_EXEC_NEM state.
    1985  *
    1986  * @param   pVM             The cross context VM structure.
    1987  * @param   pVCpu           The cross context virtual CPU structure of the CPU
    1988  *                          to be notified.
    1989  * @param   fFlags          Notification flags, VMNOTIFYFF_FLAGS_XXX.
    1990  */
    19911975void nemR3NativeNotifyFF(PVM pVM, PVMCPU pVCpu, uint32_t fFlags)
    19921976{
  • trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp

    r93788 r94425  
    16741674
    16751675
    1676 /**
    1677  * Forced flag notification call from VMEmt.h.
    1678  *
    1679  * This is only called when pVCpu is in the VMCPUSTATE_STARTED_EXEC_NEM state.
    1680  *
    1681  * @param   pVM             The cross context VM structure.
    1682  * @param   pVCpu           The cross context virtual CPU structure of the CPU
    1683  *                          to be notified.
    1684  * @param   fFlags          Notification flags, VMNOTIFYFF_FLAGS_XXX.
    1685  */
    16861676void nemR3NativeNotifyFF(PVM pVM, PVMCPU pVCpu, uint32_t fFlags)
    16871677{
     
    20252015#endif /* NEM_WIN_WITH_A20 */
    20262016
    2027 /**
    2028  * Called when the A20 state changes.
    2029  *
    2030  * Hyper-V doesn't seem to offer a simple way of implementing the A20 line
    2031  * features of PCs.  So, we do a very minimal emulation of the HMA to make DOS
    2032  * happy.
    2033  *
    2034  * @param   pVCpu           The CPU the A20 state changed on.
    2035  * @param   fEnabled        Whether it was enabled (true) or disabled.
    2036  */
    20372017VMMR3_INT_DECL(void) NEMR3NotifySetA20(PVMCPU pVCpu, bool fEnabled)
    20382018{
  • trunk/src/VBox/VMM/include/NEMInternal.h

    r93905 r94425  
    598598bool            nemR3NativeCanExecuteGuest(PVM pVM, PVMCPU pVCpu);
    599599bool            nemR3NativeSetSingleInstruction(PVM pVM, PVMCPU pVCpu, bool fEnable);
     600
     601/**
     602 * Forced flag notification call from VMEmt.h.
     603 *
     604 * This is only called when pVCpu is in the VMCPUSTATE_STARTED_EXEC_NEM state.
     605 *
     606 * @param   pVM             The cross context VM structure.
     607 * @param   pVCpu           The cross context virtual CPU structure of the CPU
     608 *                          to be notified.
     609 * @param   fFlags          Notification flags, VMNOTIFYFF_FLAGS_XXX.
     610 */
    600611void            nemR3NativeNotifyFF(PVM pVM, PVMCPU pVCpu, uint32_t fFlags);
    601612
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