SVC: Difference between revisions
Add notes about what LimitableResources limit. |
Add arm32 info for GetInfo - kickstart arm32 svc documentation |
||
Line 85: | Line 85: | ||
| 0x28 || svcReturnFromException || X0=result || | | 0x28 || svcReturnFromException || X0=result || | ||
|- | |- | ||
| 0x29 || [[#svcGetInfo]] || | | 0x29 || [[#svcGetInfo]] || W1=info_id, X2=handle, X3=info_sub_id | ||
R0=info_sub_id_lower32, R1=info_id, R2=handle, R3=info_sub_id_upper32 | |||
|| W0=result, X1=out | |||
R0=result, R1=out_lower32, R2=out_upper32 | |||
|- | |- | ||
| 0x2A || svcFlushEntireDataCache || None || None | | 0x2A || svcFlushEntireDataCache || None || None | ||
Line 801: | Line 804: | ||
! Argument || Type || Name | ! Argument || Type || Name | ||
|- | |- | ||
| (In) | | (In) W1 || u32 || InfoId | ||
|- | |- | ||
| (In) W2 || Handle || Handle | | (In) W2 || Handle || Handle | ||
Line 812: | Line 815: | ||
|} | |} | ||
</div> | </div> | ||
<div style="display: inline-block; vertical-align:top;"> | |||
{| class="wikitable" border="1" | |||
|- | |||
! Argument || Type || Name | |||
|- | |||
| (In) R0 || u32 || InfoSubIdLower32 | |||
|- | |||
| (In) R1 || u32 || InfoId | |||
|- | |||
| (In) R2 || Handle || Handle | |||
|- | |||
| (In) R3 || u32 || InfoSubIdUpper32 | |||
|- | |||
| (Out) R0 || [[#Result]] || Ret | |||
|- | |||
| (Out) R1 || u32 || OutLower32 | |||
|- | |||
| (Out) R2 || u32 || OutUpper32 | |||
|} | |||
</div> | |||
{| class=wikitable | {| class=wikitable |