Keil™, An ARM® Company

Technical Support

RL-ARM: RTX KERNEL MODE USED IN ARM CPU


Information in this article applies to:

  • RL-ARM All Versions

QUESTION

Which mode is used by the RL-ARM RTX kernel for execution on the ARM CPU. Does it stay in User Mode or does change to another CPU mode? For example, does it use the System or Supervisor Mode of the ARM core?

ANSWER

The RTX kernel in RL-ARM runs in User Mode. It uses several SWI functions that switch into Supervisor Mode for a very short period of time (less then 2.2 uSec on Philips LPC2000 running with 60MHz).

MORE INFORMATION

Last Reviewed: Tuesday, January 29, 2008


Did this article provide the answer you needed?
 
Yes
No
Not Sure