Re: Installable ISR in ARM?

From: Steve Maillet \(eMVP\) (nospam1_at_EntelechyConsulting.com)
Date: 02/29/04


Date: Sat, 28 Feb 2004 21:05:44 -0500

Yes you can use installable ISRs in ARM builds. The only thing the OAL needs
to do is call NKCallIntChainHandler for any shared interrupts. While there
is only one interrupt vector into the core there are almost always multiple
sources of interrupts managed by an interrupt controller in the ASSP that
can be read to determine an IRQ.

-- 
Steve Maillet (eMVP)
Entelechy Consulting
smaillet_AT_EntelechyConsulting_DOT_com


Relevant Pages

  • Re: [PATCH 2.6.16] Shared interrupts sometimes lost
    ... possibly masked by another register) to make the IRQ line. ... shared interrupts. ... The loop isn't really necessary if you are sure that unserviced ...
    (Linux-Kernel)
  • Re: hard lock using combination of devices
    ... Quoting vda: ... > While shared interrupts can in theory work right, ... Interrupt sharing needs to work on modern hardware and needs to ...
    (Linux-Kernel)
  • Re: [PATCH] ipwireless: driver for 3G PC Card
    ... care. ... If you are assuming shared interrupts, ... because it could be the other device sedning you 100 of those... ...
    (Linux-Kernel)
  • Shared interrupts XScale
    ... I'm going to move to shared interrupts. ... Touch MDD, PC-CARD MDD, SD-CARD MDD, VMINI, ect etc etc - all use ... implemented in the MDD (Model Driver) and not in the PDD ...
    (microsoft.public.windowsce.platbuilder)