RTEMS Logo

RTEMS 4.7.3 On-Line Library


ARM Specific Information

PREV UP NEXT Bookshelf RTEMS CPU Architecture Supplement

Chapter 1: ARM Specific Information

  • ARM Specific Information CPU Model Dependent Features
  • ARM Specific Information Calling Conventions
  • ARM Specific Information Memory Model
  • ARM Specific Information Interrupt Processing
  • ARM Specific Information Default Fatal Error Processing
  • ARM Specific Information Board Support Packages
  • ARM Specific Information Processor Dependent Information Table
  • The Real Time Executive for Multiprocessor Systems (RTEMS) is designed to be portable across multiple processor architectures. However, the nature of real-time systems makes it essential that the application designer understand certain processor dependent implementation details. These processor dependencies include calling convention, board support package issues, interrupt processing, exact RTEMS memory requirements, performance data, header files, and the assembly language interface to the executive.

    This document discusses the ARM architecture dependencies in this port of RTEMS. The ARM family has a wide variety of implementations by a wide range of vendors. Consequently, there are 100's of CPU models within it.

    It is highly recommended that the ARM RTEMS application developer obtain and become familiar with the documentation for the processor being used as well as the documentation for the ARM architecture as a whole.

    Architecture Documents

    For information on the ARM architecture, refer to the following documents available from Arm, Limited (`http//www.arm.com/'). There does not appear to be an electronic version of a manual on the architecture in general on that site. The following book is a good resource:


    PREV UP NEXT Bookshelf RTEMS CPU Architecture Supplement

    Copyright © 1988-2004 OAR Corporation