• Global Register Coloring and Inline Assembly
    Quite often I'll code some of my modules entirely in A51 assembly and, to be thorough, I always fill out the $REGUSE statement for all functions. A module written like this will then provide the necessary...
  • Global Register Coloring and Inline Assembly
    Quite often I'll code some of my modules entirely in A51 assembly and, to be thorough, I always fill out the $REGUSE statement for all functions. A module written like this will then provide the necessary...
  • Register Coloring OPTIMIZATION question
    Hi, everyone: I am using Keil C251 verison4.53d, and the Register Coloring OPTIMIZATION compiler option does take effect indeed, code size decreased when it is used. In my Application, there exist timer...
  • Register Coloring OPTIMIZATION question
    Hi, everyone: I am using Keil C251 verison4.53d, and the Register Coloring OPTIMIZATION compiler option does take effect indeed, code size decreased when it is used. In my Application, there exist timer...
  • Potential issue with os_dly_wait
    My application runs on an NXP LPC2468 microcontroller and contains around 30 tasks, running on KEIL RTX configured in fully pre-empted mode (no round robin). Each task has a unique priority and basically...