[Icc-430] Re: Interrupt handler wrapper preserves R8,9 - repost

Kris Heidenstrom kris at abbey.co.nz
Tue Feb 6 12:38:43 PST 2007


Richard wrote:

> Hi Kris and Kirk, I found the root of the problem,
> and of course it is....
> 
> the documentation is wrong!!! R8/R9 are not
> preserved registers. They are "work" or volatile
> registers. The change came when the compiler
> started to use R12/R13 also to pass arguments,
> and I also moved R8/R9 into the other pool.
[...]

Thanks Richard for the clear explanation.
--
Kris Heidenstrom         Embedded systems designer / programmer
kris at abbey.co.nz         Abbey Systems Ltd - Telemetry Specialists
Wellington NEW ZEALAND   Voice +64-4-385-6611  Fax +64-4-385-6848




More information about the Icc-430 mailing list