• Assembler Branch instruction?
    b .+2 B is Branch instruction but I don not understant what is .+2 and how many cycle use this instruciton. I was looking for a book, but we can not tell anything nicely, you can recommend something...
  • function call in branch instruction
    Hello, i'm using a inline assembler instruction like: void my_svc_handler(unsigned int * svc_args) { ..... } void SVC_Handler(void) { __asm{ ....... B my_svc_handler } The problem...
  • Cortex-M3 Branch instruction encoding?
    Note: This was originally posted on 11th June 2012 at http://forums.arm.com In the process of implementing the Cortex-M3 code generator for our Astrobe Oberon compiler I was unable to find a definition...
  • Branching to __main
    Hey guys, does someone knows why a branching to __main from the reset handler can causes the program to stop execution at a breakpoint. It branches fine to main but the __main scatter initialisation...
  • Tags for Branch
    Going through the tutorial, my code: AREA MyFirstExample, Code, ReadOnly ENTRY MOV r0,#4 MOV r1,#5 ADD r2,r0,r1 S B S END When I build I get the following error: MyFirstExample...