The Memory Protection in Embedded RTOS

For Embedded Real Time OS, making use of the MMU features, especially memory protection, is important to meet the needs of those embedded real time applications which requires such support. This paper is meant to implement a memory protection system focused on embedded real time OS. The system is based on memory domain table management. The memory domain table is the data structure to manage memory blocks with access attribute based on MMU support. A suit of architecture independent APIs were provided to set the address and attributes of memory.

[1]  Takuya Azumi,et al.  Generic Memory Protection Mechanism for Embedded System and Its Application to Embedded Component Systems , 2008, 2008 IEEE 8th International Conference on Computer and Information Technology Workshops.

[2]  Till Straumann Open Source Real Time Operating Systems Overview , 2001, ArXiv.

[3]  Mani B. Srivastava,et al.  A System For Coarse Grained Memory Protection In Tiny Embedded Processors , 2007, 2007 44th ACM/IEEE Design Automation Conference.