Changes

Jump to navigation Jump to search
418 bytes added ,  09:14, 7 August 2019
Add arm32 info for WaitSynchronization
Line 56: Line 56:  
| 0x17 || svcResetSignal || W0=revent_or_process_handle || W0=result
 
| 0x17 || svcResetSignal || W0=revent_or_process_handle || W0=result
 
|-
 
|-
| 0x18 || [[#svcWaitSynchronization]] || X1=handles_ptr, W2=num_handles. X3=timeout || W0=result, W1=handle_idx
+
| 0x18 || [[#svcWaitSynchronization]] || X1=handles_ptr, W2=num_handles, X3=timeout
 +
R0=timeout_lower32, R1=handles_ptr, R2=num_handles, R3=timeout_upper32
 +
|| W0=result, W1=handle_idx
 
|-
 
|-
 
| 0x19 || [[#svcCancelSynchronization]] || W0=thread_handle || W0=result
 
| 0x19 || [[#svcCancelSynchronization]] || W0=thread_handle || W0=result
Line 710: Line 712:  
|}
 
|}
 
</div>
 
</div>
 
+
<div style="display: inline-block;vertical-align:top;">
 +
{| class="wikitable" border="1"
 +
|-
 +
! Argument || Type || Name
 +
|-
 +
| (In) R0 || u32 || TimeoutLower32
 +
|-
 +
| (In) R1 || Handle* || HandlesPtr
 +
|-
 +
| (In) R2 || u32 || HandlesNum
 +
|-
 +
| (In) R3 || u32 || TimeoutUpper32
 +
|-
 +
| (Out) W0 || [[#Result]] || Ret
 +
|-
 +
| (Out) W1 || u64 || HandleIndex
 +
|}
 +
</div>
 
Works with num_handles <= 0x40.
 
Works with num_handles <= 0x40.
  
151

edits

Navigation menu