SVC: Difference between revisions
32-bit regs for GetResourceLimitLimitValue and GetResourceLimitCurrentValue |
32-bit regs for svcWaitForAddress. Also, commas. |
||
Line 126: | Line 126: | ||
| 0x33 || svcGetThreadContext3 || X0=[[#ThreadContext]]*, W1=thread_handle || W0=result | | 0x33 || svcGetThreadContext3 || X0=[[#ThreadContext]]*, W1=thread_handle || W0=result | ||
|- | |- | ||
| 0x34 || [4.0.0+] svcWaitForAddress || X0=ptr, W1=[[#ArbitrationType]], X2=value X3=timeout || | | 0x34 || [4.0.0+] svcWaitForAddress || X0=ptr, W1=[[#ArbitrationType]], X2=value, X3=timeout | ||
R0=ptr, R1=[[#ArbitrationType]], R2=value, R3=timeout_lower32, R4=timeout_upper32 | |||
|| | |||
|- | |- | ||
| 0x35 || [4.0.0+] svcSignalToAddress || X0=ptr, W1=[[#SignalType]], X2=value W3=num_to_signal || | | 0x35 || [4.0.0+] svcSignalToAddress || X0=ptr, W1=[[#SignalType]], X2=value, W3=num_to_signal || | ||
|- | |- | ||
| 0x36 || [8.0.0+] svcSynchronizePreemptionState || None || W0=result | | 0x36 || [8.0.0+] svcSynchronizePreemptionState || None || W0=result |