Below is a view of code received in crossworks dissassembly in interleaved mode: IO0CLR = IOW; // Toggle IOW-signal 4A10 ldr r2, [pc, #16] 2308 mov r3, #8 6013 str r3, [r2, #0] IO0SET = IOW; 4A10 ldr r2, [pc, #16] 2308 mov r3, #8 6013 str r3, [r2, #0] I think I0CLR has different address then I0SET. Is it possible, that the same code will produce the same result (if yes I would think ARM & crossworks are very smart) robert
Message
crossworks gcc dissassembly
2005-11-03 by rseku