SVC: Difference between revisions
Add arm32 info for GetThreadCoreMask - fix oops in vertical-align of SleepThread |
Add arm32 info for SetThreadCoreMask |
||
Line 36: | Line 36: | ||
R0=result, R1=out0, R2=out1_lower32, R3=out1_upper32 | R0=result, R1=out0, R2=out1_lower32, R3=out1_upper32 | ||
|- | |- | ||
| 0xF || [[#svcSetThreadCoreMask]] || W0=thread_handle, W1=in, X2=in2 || W0=result | | 0xF || [[#svcSetThreadCoreMask]] || W0=thread_handle, W1=in, X2=in2 | ||
R0=thread_handle, R1=in, R2=in2_lower32, R3=in2_upper32 | |||
|| W0=result | |||
|- | |- | ||
| 0x10 || [[#svcGetCurrentProcessorNumber]] || None || W0/X0=cpuid | | 0x10 || [[#svcGetCurrentProcessorNumber]] || None || W0/X0=cpuid | ||
Line 607: | Line 609: | ||
|} | |} | ||
</div> | </div> | ||
<div style="display: inline-block;vertical-align:top;"> | |||
{| class="wikitable" border="1" | |||
|- | |||
! Argument || Type || Name | |||
|- | |||
| (In) R0 || Handle<Thread> || Handle | |||
|- | |||
| (In) R1 || u32 || In0 | |||
|- | |||
| (In) R2 || u32 || In1Lower32 | |||
|- | |||
| (In) R3 || u32 || In1Upper32 | |||
|- | |||
| (Out) R0 || [[#Result]] || Ret | |||
|} | |||
</div> | |||
'''Description:''' Set affinity mask of provided thread handle. | '''Description:''' Set affinity mask of provided thread handle. | ||