• Problem with global variables and Interrupt Service Routines
    Hi! I've many interrupt service routines on my current project! But I didn't succeed in passing data between the main function and the ISRs! I declared global variables (no difference if static...
  • Problem with global variables and Interrupt Service Routines
    Hi! I've many interrupt service routines on my current project! But I didn't succeed in passing data between the main function and the ISRs! I declared global variables (no difference if static...
  • Global interrupts silently re-enabled by some RL-RTX routines
    Hi everyone, we found out that some RL-RTX routines, like _free_box(), and potentially some others, silently re-enable global interrupts. To me it is clearly a bug that becomes obvious if you try calling...
  • Global interrupts silently re-enabled by some RL-RTX routines
    Hi everyone, we found out that some RL-RTX routines, like _free_box(), and potentially some others, silently re-enable global interrupts. To me it is clearly a bug that becomes obvious if you try calling...
  • Can keil optimize the interrupt routines?
    When I set optimize(9,size) to a interrupt function, which should be optimize for "Common Block Subroutines", but it wasn't! All interrupt funtions contain following duplicate blocks(see BOLD): ...