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