Mats Kärrman <mats.karr...@tritech.se> wrote on 2013/01/24 14:31:02: > > Joakim Tjernlund/Transmode wrote on 2013/01/24 09:21: > > Looking at the watchdog impl. I see it can be normal C code. This makes > > wait_ticks unsafe > > (even before my patch) as wait_ticks relies on r6 and r7 (and with my > > patch r0 too) > > to be unmodified. > > Yes! > I can see in the assembly from my watchdog_reset() (arch/powerpc/cpu/mpc5125/ > cpu.c) that it does not touch r7 and r8 but indeed r0 -- for storing lr in > fact so the endless loop is explained! > > Many thanks! > I'll prepare a patch as soon as I've got one tested.
Great, just one thing though. I think the 4 resp.8 stack offsets should be 8 resp. 12 instead. Jocke _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot