SVC: Difference between revisions

No edit summary
Line 165: Line 165:
| 0x63 || svcGetDebugEvent || X0=DebugEventInfo*, W1=debughandle || W0=result
| 0x63 || svcGetDebugEvent || X0=DebugEventInfo*, W1=debughandle || W0=result
|-
|-
| 0x64 || svcContinueDebugEvent || ||  
| 0x64 || svcContinueDebugEvent || W0=debughandle, W1=flags, X2=? || W0=result
|-
|-
| 0x65 || svcGetProcessList || ||  
| 0x65 || svcGetProcessList || ||  
Line 425: Line 425:
* svcTerminateDebugProcess
* svcTerminateDebugProcess
* svcSetHardwareBreakPoint
* svcSetHardwareBreakPoint
svcDebugActiveProcess stops execution of the target process, the normal method for resuming it requires svcContinueDebugEvent(see above). Closing the debug handle also results in execution being resumed.


= Structures =
= Structures =