Memory Protection (Attributes)

Chris Johns chrisj at rtems.org
Tue Dec 6 23:20:44 UTC 2011


On 7/12/11 4:34 AM, Gedare Bloom wrote:
> On Mon, Dec 5, 2011 at 3:30 PM, Thomas Doerfler
> <Thomas.Doerfler at embedded-brains.de>  wrote:
> ...
>> 5.) The term "region" already has a different meaning in the RTEMS
>> context, you know the "Classic API" object type "Region". UPS, and
>> here we have a collision with my recommendation in topic 4.
>
> I started by just extending what the GSOC students had done, but a lot
> of the same kind of infrastructure exists in the region manager (and
> also in the partition manager). I will think on how someday we might
> adapt regions/partitions to the memory protection scheme.

It was a suggestion I gave to the GSOC student. The intention was to try 
and avoid adding and documenting a whole new manager which would end up 
looking very similar to the existing one.

I hope we follow the score model of an internal API and then a mapping 
to the Classic API. This way we can support functionality in the score 
such as a single alloc for the TCB+stack and it being private to a task.

Chris



More information about the devel mailing list