Thank you all for responding. It turns out that there was nothing wrong with the code. The Unity X4 MPC8245 has a bug, and the IRQ interupt was not getting up to the processor. Once fixed the lost interupt went away. Maurie ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/