Interrupts on PPC 405Gr

MERRITT Nigel Nigel.Merritt at
Fri Feb 6 17:45:17 EST 2004

Solved it.  For your information...

When calling request_irq, the irq number had to be 30, which is the bit
in the UIC0_ER register that needs setting.  I was passing it 5, which
is the IRQ I wanted setting.  When I changed the IRQ number to 30 it
worked!  I'm not sure if this is a screw up on my part for not passing
the correct value in the first place, or an error in the Timesys kernel
(surely the number passed in should be the IRQ required, not the bit
position in the UIC registers).


** Sent via the linuxppc-embedded mail list. See

More information about the Linuxppc-embedded mailing list