Skip to contentSkip to conversation

FIQ Handler

DISCUSSION Matt Callow 2 participants 3 messages Apr 5, 2006 – Apr 7, 2006

lore
Share & tools
lore
#0 lore raw

Hi,

I've been trying to install a FIQ handler for an omap 5910 board (actually the amstrad E3) but I seem to get a data abort exception as soon as I read the SIR_FIQ_CODE register.
I note in the omap source (arch/arm/mach-omap1/irq.c) it says read the mailing list threads on FIQ handlers if you are planning to add a FIQ handler. So, I've looked through the archives but can only find a reference to http://lkml.org/lkml/2005/6/22/111

Is there more information that I'm missing. If so, could someone point me in the right direction please.

Matt

#1 lore raw
Quoted 10 lines · Matt Callow

Hi,

I've been trying to install a FIQ handler for an omap 5910 board (actually the amstrad E3) but I seem to get a data abort exception as soon as I read the SIR_FIQ_CODE register.
I note in the omap source (arch/arm/mach-omap1/irq.c) it says read the mailing list threads on FIQ handlers if you are planning to add a FIQ handler. So, I've looked through the archives but can only find a reference to http://lkml.org/lkml/2005/6/22/111

Quoted 2 lines

Is there more information that I'm missing. If so, could someone point me in the right direction please.

Search [email protected] list for it. Also look at the other FIQ handlers under arch/arm. It should not be hard to do.

Tony

#2 lore raw
Quoted 7 lines · [email protected] wrote:

Search [email protected] list for it. Also look at the other FIQ handlers under arch/arm. It should not be hard to do.

Thanks for the pointers. There is some useful info in there. I was expecting there to be something special about FIQ on the omap platform, hence the message in the source, but it seems not.
I've solved my original data abort problem now, which was due to some hardware not being mapped where I thought it was.

Matt