VirtualBox

Changeset 47681 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Aug 12, 2013 10:51:55 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
87885
Message:

VMM: I/O breakpoints.

Location:
trunk/include/VBox/vmm
Files:
2 edited

Legend:

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

    r47660 r47681  
    503503 * @{
    504504 */
    505 VMMR0DECL(int)          CPUMR0ModuleInit(void);
    506 VMMR0DECL(int)          CPUMR0ModuleTerm(void);
    507 VMMR0DECL(int)          CPUMR0Init(PVM pVM);
    508 VMMR0DECL(int)          CPUMR0LoadGuestFPU(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
    509 VMMR0DECL(int)          CPUMR0SaveGuestFPU(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
    510 VMMR0DECL(int)          CPUMR0SaveHostDebugState(PVM pVM, PVMCPU pVCpu);
    511 VMMR0DECL(bool)         CPUMR0DebugStateMaybeSaveGuestAndRestoreHost(PVMCPU pVCpu, bool fDR6);
    512 VMMR0DECL(void)         CPUMR0LoadGuestDebugState(PVMCPU pVCpu, bool fDR6);
    513 VMMR0DECL(void)         CPUMR0LoadHyperDebugState(PVMCPU pVCpu, bool fDR6);
     505VMMR0_INT_DECL(int)     CPUMR0ModuleInit(void);
     506VMMR0_INT_DECL(int)     CPUMR0ModuleTerm(void);
     507VMMR0_INT_DECL(int)     CPUMR0Init(PVM pVM);
     508VMMR0_INT_DECL(int)     CPUMR0LoadGuestFPU(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
     509VMMR0_INT_DECL(int)     CPUMR0SaveGuestFPU(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
     510VMMR0_INT_DECL(int)     CPUMR0SaveHostDebugState(PVM pVM, PVMCPU pVCpu);
     511VMMR0_INT_DECL(bool)    CPUMR0DebugStateMaybeSaveGuestAndRestoreHost(PVMCPU pVCpu, bool fDr6);
     512VMMR0_INT_DECL(bool)    CPUMR0DebugStateMaybeSaveGuest(PVMCPU pVCpu, bool fDr6);
     513
     514VMMR0_INT_DECL(void)    CPUMR0LoadGuestDebugState(PVMCPU pVCpu, bool fDr6);
     515VMMR0_INT_DECL(void)    CPUMR0LoadHyperDebugState(PVMCPU pVCpu, bool fDr6);
    514516#ifdef VBOX_WITH_VMMR0_DISABLE_LAPIC_NMI
    515 VMMR0DECL(void)         CPUMR0SetLApic(PVM pVM, RTCPUID idHostCpu);
     517VMMR0_INT_DECL(void)    CPUMR0SetLApic(PVM pVM, RTCPUID idHostCpu);
    516518#endif
    517519
  • trunk/include/VBox/vmm/dbgf.h

    r47671 r47681  
    419419VMM_INT_DECL(RTGCUINTREG)   DBGFBpGetDR3(PVM pVM);
    420420VMM_INT_DECL(bool)          DBGFBpIsHwArmed(PVM pVM);
     421VMM_INT_DECL(bool)          DBGFBpIsHwIoArmed(PVM pVM);
    421422VMM_INT_DECL(bool)          DBGFIsStepping(PVMCPU pVCpu);
     423VMM_INT_DECL(VBOXSTRICTRC)  DBGFBpCheckIo(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, RTIOPORT uIoPort, uint8_t cbValue);
    422424
    423425
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