wiki:TBR/UserApp/MMU_Context
Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Version 3 (modified by Aanjhan, on 05/22/09 at 03:52:03) (diff)

MMU Context

An MMU context is a data structure containing information wrt the process. The data structure would look something like the below.

A create_mmu_context() function would result in polluting this data structure.

No image "mmu_context_struct.jpg" attached to TBR/UserApp/MMU_Context

The main focus now would be on having a single MMU context for the entire process working. One could have additional services to map an area of "private" memory on a per task basis. This MMU context shall be modified using the mmap* and shm* application calls.

The design must allow for possibly RTEMS specific calls at application level for additional capabilities also.