Working irq's in svc mode, but not in user mode