[En-Nut-Discussion] ASM Branch
Tim DeBaillie
debaillie at ciholas.com
Thu Nov 2 00:35:15 CET 2006
I am working on the ethernut 4.2 ethernet based bootloader for the
AT91SAM7X256. I have code at a particular location (0x10100) in flash and
would like to "jump" to it. I believe the right command is:
asm volatile ("bx #0x10100");
But this doesn't work. I believe this may have something to do with R15
in the microcontroller (the program counter), but I am unsure.
Does anyone want to lend a hand with this arm instruction set?
Tim
More information about the En-Nut-Discussion
mailing list