SVC: Difference between revisions

TuxSH (talk | contribs)
No edit summary
Line 183: Line 183:
| 0x63 || svcGetDebugEvent || X0=[[#DebugEventInfo]]*, W1=debug_handle || W0=result
| 0x63 || svcGetDebugEvent || X0=[[#DebugEventInfo]]*, W1=debug_handle || W0=result
|-
|-
| 0x64 || svcContinueDebugEvent || [Until 3.0.0] W0=debug_handle, W1=[[#ContinueDebugFlagsOld]], X2=thread_id  
| 0x64 || svcContinueDebugEvent || [1.0.0-2.3.0] W0=debug_handle, W1=[[#ContinueDebugFlagsOld]], X2=thread_id  
[3.0.0 +] W0=debug_handle, W1=[[#ContinueDebugFlags]], X2=thread_id_list(u64 *), W3=num_tids (max 64, 0 means "all threads")
[3.0.0+] W0=debug_handle, W1=[[#ContinueDebugFlags]], X2=thread_id_list(u64 *), W3=num_tids (max 64, 0 means "all threads")
|| W0=result
|| W0=result
|-
|-
Line 1,830: Line 1,830:


== ContinueDebugFlagsOld ==
== ContinueDebugFlagsOld ==
Until [[3.0.0]]:
[1.0.0-2.3.0]


{| class=wikitable
{| class=wikitable
Line 1,843: Line 1,843:


== ContinueDebugFlags ==
== ContinueDebugFlags ==
Starting from [[3.0.0]]:
[3.0.0+]


{| class=wikitable
{| class=wikitable
Line 1,962: Line 1,962:
| 8 || Exception_BadSvcId
| 8 || Exception_BadSvcId
|-
|-
| 9 || Exception_SError (not in 1.0)
| 9 || Exception_SError [not in 1.0.0]
|}
|}