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.
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.