No subject
Mon Jun 16 08:58:23 EST 2008
value from saved "spsr_svc" register, which explains why the above
code works and the instruction "rfeia" doesn't.
I observed the same behavior in case of instruction "srsdb
r13_svc!" in the function "arm_swi_syscall". As soon as "srsdb" is
executed the processor throws an "undefined instruction" exception.
Did I pass any wrong compiler flags? I'm using gcc-3.4.4 with c_flags
defined in "arch/arm/tools/machine.py" file.
Thanks,
Ashish
More information about the Developer
mailing list