h6. [[OS SWI Calls]] h6(. » OS_SetMemMapEntries h2. OS_ SetMemMapEntries h5. (SWI &53) |_<^{width:3em}. Entry | | |<^. R0|<^. Pointer to [[Memory Map Request Block|request block]]| |_<^{width:3em}. Exit | | |<^. R0 |<^. Block at R0 updated| h4. Use The purpose of this call is to set the logical to physical mapping of the memory pages. h4. Notes Use of this call is discouraged. [[OS_Memory 0]] and the facilities offered by [[OS_DynamicArea|user-created dynamic areas]] should be considered as alternatives to using this call. If you are using this call, then you can only use [[OS_ChangeDynamicArea]] or other memory management SWIs if the kernel's limits are maintained, and all appropriate areas contain continuous memory. Prior to RISC OS 5, only the lower two bits of the page flags were used - the other bits were forced to zero. h4. See also * [[Memory Map Request Block]] * [[OS_ChangeDynamicArea]] * [[OS_FindMemMapEntries]] * [[OS_ReadMemMapEntries]]