• how many registers are pushed into the stack when running an ISR ?
    I want to change the return address in the stack when running an ISR so that it returns to the specified address. But i found the compiler also pushes some variables to the stack. How can I configure...
  • how many registers are pushed into the stack when running an ISR ?
    I want to change the return address in the stack when running an ISR so that it returns to the specified address. But i found the compiler also pushes some variables to the stack. How can I configure...
  • to push the data onto stack in C program
    hi, I am using lpc2144. I have written a code to push the link register value onto stack using inline assembler in c program i.e., __asm {STMFD SP!,{LR};}. For this code i am getting compiler errors...
  • to push the data onto stack in C program
    hi, I am using lpc2144. I have written a code to push the link register value onto stack using inline assembler in c program i.e., __asm {STMFD SP!,{LR};}. For this code i am getting compiler errors...
  • Looking into Hardfault handler and strange LR-PC pushed into stack
    Hello all, We've developed a board with keil 3.40. After some days it crashed; execution flows into hardfault_handler, which is a branch to itself. At this point, LR is 0xFFFFFFF1 which means core...