VirtualBox

Changeset 86730 in vbox for trunk/include


Ignore:
Timestamp:
Oct 28, 2020 10:44:37 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
141118
Message:

VMM/DBGF: Move the DBGFRZ* part into VMMAll as the trap handlers will be required to work in Ring-3 before long to be able to support the IEM execute in Ring-3 and NEM cases, bugref:9837

File:
1 edited

Legend:

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

    r86704 r86730  
    4545 * @{
    4646 */
    47 
    48 #if defined(IN_RC) || defined(IN_RING0)
    49 /** @defgroup grp_dbgf_rz  The RZ DBGF API
    50  * @{
    51  */
    52 VMMRZ_INT_DECL(int) DBGFRZTrap01Handler(PVM pVM, PVMCPU pVCpu, PCPUMCTXCORE pRegFrame, RTGCUINTREG uDr6, bool fAltStepping);
    53 VMMRZ_INT_DECL(int) DBGFRZTrap03Handler(PVMCC pVM, PVMCPUCC pVCpu, PCPUMCTXCORE pRegFrame);
    54 /** @} */
    55 #endif
    56 
    5747
    5848/** @defgroup grp_dbgf_r0  The R0 DBGF API
     
    11921182VMM_INT_DECL(VBOXSTRICTRC)  DBGFEventGenericWithArgs(PVM pVM, PVMCPU pVCpu, DBGFEVENTTYPE enmEvent, DBGFEVENTCTX enmCtx,
    11931183                                                     unsigned cArgs, ...);
     1184VMM_INT_DECL(int)           DBGFTrap01Handler(PVM pVM, PVMCPU pVCpu, PCPUMCTXCORE pRegFrame, RTGCUINTREG uDr6, bool fAltStepping);
     1185VMM_INT_DECL(int)           DBGFTrap03Handler(PVMCC pVM, PVMCPUCC pVCpu, PCPUMCTXCORE pRegFrame);
    11941186
    11951187
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