On Wednesday 02 April 2008 05:53, Anatoly Sokolov wrote:
>   avr-gcc starting with 4.3 save/restore RAMPZ register in interrupt
> handler routines if Z register is used in them. Now pgm_read_*_far
> functions is reentrant.

What about to do save/restore RAMPZ in other
active GCC branches: 4.1, 4.2 ?
As interrupt source routines are not present
in libgcc, there is no necessity to open new
architectures.
The intention is mainly to workaround the feature
(IMHO, bug) of 128Kb core: increment RAMPZ with
SRAM operations.

Regards,
Dmitry.



_______________________________________________
AVR-libc-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to