SVC: Difference between revisions
Add detailed information about svcGetProcessList. |
svcContinueDebugEvent: 1.0.0-2.3.0 32-bit register info. |
||
Line 237: | Line 237: | ||
| 0x63 || svcGetDebugEvent || X0=[[#DebugEventInfo]]*, W1=debug_handle || W0=result | | 0x63 || svcGetDebugEvent || X0=[[#DebugEventInfo]]*, W1=debug_handle || W0=result | ||
|- | |- | ||
| 0x64 || [[#svcContinueDebugEvent]] || [1.0.0-2.3.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 | ||
R0=debug_handle, R1=[[#ContinueDebugFlagsOld]], R2=thread_id_lower32, R3=thread_id_upper32 | |||
[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,500: | Line 1,502: | ||
== svcContinueDebugEvent == | == svcContinueDebugEvent == | ||
<div style="display: inline-block;"> | |||
{| class="wikitable" border="1" | |||
|- | |||
! [1.0.0-2.3.0] Argument64 || Argument32 || Type || Name | |||
|- | |||
| (In) W0 || R0 || Handle<Debug> || DebugHandle | |||
|- | |||
| (In) W1 || R1 || [[#ContinueDebugFlagsOld]] || DebugFlags | |||
|- | |||
| (In) X2 || R2, R3 || u64 || ThreadId | |||
|- | |||
| (Out) W0 || R0 || [[#Result]] || Ret | |||
|} | |||
</div> | |||
<div style="display: inline-block; vertical-align:top;"> | |||
{| class="wikitable" border="1" | |||
|- | |||
! [3.0.0+] Argument64 || Argument32 || Type || Name | |||
|- | |||
| (In) W0 || R0 || Handle<Debug> || DebugHandle | |||
|- | |||
| (In) W1 || R1 || [[#ContinueDebugFlags]] || DebugFlags | |||
|- | |||
| (In) X2 || R2 || u64* || ThreadIdList | |||
|- | |||
| (In) X3 || R3 || size_t || NumTids (max 64 - 0 means "all threads") | |||
|- | |||
| (Out) W0 || R0 || [[#Result]] || Ret | |||
|} | |||
</div> | |||
=== Result codes === | === Result codes === |