• R14 = 0xFFFFFFFD
    Hello I need some help to understand this behaviour. When I run my code (FreeRtos) step by step , into the vPortSVCHandler we call a function with BX R14 , but R14 is shown to be 0xFFFFFFFD .....
  • declaration link register R14
    Hi everybody, I actually work on a LPC2103, and I have a problem with a inline assembler. In fact, I want to modify the Link Register R14, at the end of an interruption, in order to return in...
  • Accessing the R13, R14 & R15 Registers for ARM7
    Hi, I had written a function for accessing the Special Registers like R13, R14 & R15.. Here Im using LPC2387 controller and the Keil UVsion 3. Its compiled successfully when im entering into deubug...
  • Arm GCC lambda optimization
    Hello, I am working on an IoT project, mixing C and C++, and I am having stack issues with lambdas. The following code was compiled by gcc-arm-none-eabi-8-2018-q4-major-win32 , with -Os and runs on...
  • Static function register optimization
    Can someone tell me why all functions declared as "static" do not seem to have any register optimization done on them? At least this is implied since they are not listed in the map file where register...