SVC: Difference between revisions
Add ReplyAndReceiveWithUserBuffer 32-bit regs |
Add ControlCodeMemory 32-bit perms (Good guy nintendo allowing 32-bit JITs) |
||
Line 162: | Line 162: | ||
| 0x4B || [4.0.0+] [[#svcCreateCodeMemory]] || X1=addr, X2=size || W0=result, W1=code_memory_handle | | 0x4B || [4.0.0+] [[#svcCreateCodeMemory]] || X1=addr, X2=size || W0=result, W1=code_memory_handle | ||
|- | |- | ||
| 0x4C || [4.0.0+] [[#svcControlCodeMemory]] || W0=code_memory_handle, W1=[[#CodeMemoryOperation]], X2=dstaddr, X3=size, W4=perm || W0=result | | 0x4C || [4.0.0+] [[#svcControlCodeMemory]] || W0=code_memory_handle, W1=[[#CodeMemoryOperation]], X2=dstaddr, X3=size, W4=perm | ||
R0=code_memory_handle, R1=[[#CodeMemoryOperation]], R2=dstaddr_lower32, R3=dstaddr_upper32, R4=size_lower32, R5=size_upper32, R6=perm | |||
|| W0=result | |||
|- | |- | ||
| 0x4D || svcSleepSystem || None || None | | 0x4D || svcSleepSystem || None || None |