On Thu, Feb 9, 2017 at 1:13 PM, David Brown <da...@westcontrol.com> wrote:

> Note also that it is only control
> of the memory access that is needed for code correctness - moving
> instruction execution affects timing, but not the results.

As I'm sure you are aware even if the code if mathematically correct,
giving the correct answers, failing to meet timing goals can be
catastrophic in Real Time Systems.

So the only solution is to use different parts, such as ARM, with its
Instruction Synchronization Barrier (ISB) [that can waste thousands of
cycles]?

_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to