Changes

91 bytes added ,  05:24, 17 August 2017
Line 242: Line 242:     
== svcMapMemory ==
 
== svcMapMemory ==
Memory is only allowed to be mapped into a special region.
+
Maps a memory range into a different range. Used for adding guard pages around stack.
   −
Code can get the range of this region from [[#svcGetInfo]].
+
Source range gets reprotected to ---, and sets bit0 is set in [[#MemoryAttribute]].
   −
The source region gets reprotected to ---, and sets bit0 is set in [[#MemoryAttribute]].
+
Destination range is enforced to be within a special region. Code can get the range of this region from [[#svcGetInfo]] id0=2,3.
    
== svcCreateThread ==
 
== svcCreateThread ==