Changeset 1133 in vbox for trunk/include/VBox
- Timestamp:
- Mar 1, 2007 1:39:47 PM (18 years ago)
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/cpum.h
r1088 r1133 780 780 CPUMGCDECL(void) CPUMGCCallGuestTrapHandler(PCPUMCTXCORE pRegFrame, uint32_t selCS, RTGCPTR pHandler, uint32_t eflags, uint32_t selSS, RTGCPTR pEsp); 781 781 782 /** 783 * Performs an iret to V86 code 784 * Assumes a trap stack frame has already been setup on the guest's stack! 785 * 786 * @param pRegFrame Original trap/interrupt context 787 * 788 * This function does not return! 789 */ 790 CPUMGCDECL(void) CPUMGCCallV86Code(PCPUMCTXCORE pRegFrame); 791 782 792 /** @} */ 783 793 #endif -
trunk/include/VBox/patm.h
r1085 r1133 225 225 * @param pRelBranchPatch Relative duplicated function address 226 226 */ 227 intPATMAddBranchToLookupCache(PVM pVM, RTGCPTR pJumpTableGC, RTGCPTR pBranchTarget, RTGCUINTPTR pRelBranchPatch);227 PATMDECL(int) PATMAddBranchToLookupCache(PVM pVM, RTGCPTR pJumpTableGC, RTGCPTR pBranchTarget, RTGCUINTPTR pRelBranchPatch); 228 228 229 229 … … 237 237 */ 238 238 PATMDECL(int) PATMHandleInt3PatchTrap(PVM pVM, PCPUMCTXCORE pRegFrame); 239 240 /**241 * Checks if the illegal instruction was caused by a patched instruction242 *243 * @returns VBox status244 *245 * @param pVM The VM handle.246 * @param pCtxCore The relevant core context.247 */248 PATMDECL(int) PATMHandleIllegalInstrTrap(PVM pVM, PCPUMCTXCORE pRegFrame);249 239 250 240 /** … … 314 304 PATMGCDECL(int) PATMGCHandleWriteToPatchPage(PVM pVM, PCPUMCTXCORE pRegFrame, RTGCPTR GCPtr, uint32_t cbWrite); 315 305 306 /** 307 * Checks if the illegal instruction was caused by a patched instruction 308 * 309 * @returns VBox status 310 * 311 * @param pVM The VM handle. 312 * @param pCtxCore The relevant core context. 313 */ 314 PATMDECL(int) PATMGCHandleIllegalInstrTrap(PVM pVM, PCPUMCTXCORE pRegFrame); 315 316 316 /** @} */ 317 317
Note:
See TracChangeset
for help on using the changeset viewer.