Changes

174 bytes added ,  19:01, 16 July 2017
Line 39: Line 39:  
| 0x12 || svcClearEvent || W0=handle || ?
 
| 0x12 || svcClearEvent || W0=handle || ?
 
|-
 
|-
| 0x13 || svcMapSharedMemory || W0=memblk_handle, X1=addr, X2=size, W3=perm || W0=result
+
| 0x13 || [[#svcMapSharedMemory]] || W0=memblk_handle, X1=addr, X2=size, W3=perm || W0=result
 
|-
 
|-
 
| 0x14 || svcUnmapSharedMemory || W0=memblk_handle, X1=addr, X2=size || W0=result                                                 
 
| 0x14 || svcUnmapSharedMemory || W0=memblk_handle, X1=addr, X2=size || W0=result                                                 
Line 261: Line 261:  
== svcSleepThread ==
 
== svcSleepThread ==
 
Setting nano=0 means "yield thread".
 
Setting nano=0 means "yield thread".
 +
 +
== svcMapSharedMemory ==
 +
Maps the block supplied by the handle. The required permissions are different for the process that created the handle and all other processes.
    
== svcCreateTransferMemory ==
 
== svcCreateTransferMemory ==