RL-ARM User's Guide

Advanced RTX Configuration

RL-ARM provides several versions of the RTX_Config.c file for ARM7™/ARM9™ RTX Kernel library. Each one configures the RTX kernel for a specific ARM device variant that RL-ARM supports. However the ARM family of devices is growing quickly, and it is possible that RL-ARM does not contain the configuration file for the device you use. In this case, you can take the RTX_Config.c file for the NXP device as a template and modify it for your particular ARM device. This file is located in the \Keil\ARM\Startup\Philips directory.

All hardware dependent definitions are extracted from the code and defined with macros. This makes it possible to customize the configuration without modifying the code.

 

  • RTX Kernel library for Cortex™-M has only one configuration file which is common for all Cortex™-M device variants.