SVC: Difference between revisions
No edit summary |
|||
Line 193: | Line 193: | ||
| 0x73 || svcSetProcessMemoryPermission || || | | 0x73 || svcSetProcessMemoryPermission || || | ||
|- | |- | ||
| 0x74 || svcMapProcessMemory || X0=srcaddr, W1=process_handle, X2=dstaddr, X3=size || W0=result | | 0x74 || [[#svcMapProcessMemory]] || X0=srcaddr, W1=process_handle, X2=dstaddr, X3=size || W0=result | ||
|- | |- | ||
| 0x75 || svcUnmapProcessMemory || W0=process_handle, X1=dstaddr, X2=srcaddr, X3=size || W0=result | | 0x75 || [[#svcUnmapProcessMemory]] || W0=process_handle, X1=dstaddr, X2=srcaddr, X3=size || W0=result | ||
|- | |- | ||
| 0x76 || svcQueryProcessMemory || || | | 0x76 || svcQueryProcessMemory || || | ||
Line 445: | Line 445: | ||
== svcUnmapDeviceAddressSpace == | == svcUnmapDeviceAddressSpace == | ||
'''Description:''' Unmaps an attached device address space from an userspace address. | '''Description:''' Unmaps an attached device address space from an userspace address. | ||
== svcMapProcessMemory == | |||
Maps the src address from the supplied process handle into the current process. | |||
This allows mapping code and rodata with RW- permission. | |||
== svcUnmapProcessMemory == | |||
Unmaps what was mapped by [[#svcMapProcessMemory]]. | |||
== svcCreateProcess == | == svcCreateProcess == |