The Memory Protection in Embedded RTOS

Article Preview

Abstract:

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.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

294-299

Citation:

Online since:

September 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] T. Straumann. OPEN SOURCE REAL TIME OPERATING SYSTEMS OVERVIEW, 8th International Conference on Accelerator & Large Experimental Physics Control Systems (2001).

DOI: 10.2172/798939

Google Scholar

[2] Yamada.S., Nakamoto.Y., Azumi.T., Oyama.H., Takada.H., et al. Generic Memory Protection Mechanism for Embedded System and Its Application to Embedded Component Systems, pp.557-562 (July 2008).

DOI: 10.1109/cit.2008.workshops.71

Google Scholar

[3] A. Silbeschatz, P. Galvin, and G. Gagne. Operating SystemConcepts. John Wiley & Sons, Inc., 6th edition (2002).

Google Scholar

[4] Programming Environments Manual for 32-Bit Implementations of thePowerPC™ Architecture, http: /www. freescale. com/files/product/doc/MPCFPE32B. pdf.

Google Scholar

[5] Kumar, R., Singhania, A., Castner, A., Kohler, E., Srivastava, M., A System For Coarse Grained Memory Protection In Tiny Embedded Processors, pp.218-223 (June 2007).

Google Scholar