SVC: Difference between revisions

No edit summary
No edit summary
Line 3: Line 3:
! Id || Name || In || Out
! Id || Name || In || Out
|-
|-
|  0x1 || svcSetupHeap || X1=size || W0=result, X1=outaddr
|  0x1 || [[#svcSetHeapSize]] || X1=size || W0=result, X1=outaddr
|-
|-
|  0x2 || [[#svcProtectMemory]] || X0=addr, X1=size, W2=prot || W0=result
|  0x2 || [[#svcProtectMemory]] || X0=addr, X1=size, W2=prot || W0=result
Line 105: Line 105:
| 0x52 || [[#svcUnmapMemoryMirror]] || W0=mirror_handle, X1=addr, X2=size || W0=result
| 0x52 || [[#svcUnmapMemoryMirror]] || W0=mirror_handle, X1=addr, X2=size || W0=result
|}
|}
== svcSetHeapSize ==
Size must be a multiple of 0x2000000.


== svcProtectMemory ==
== svcProtectMemory ==