tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Interrupt handlers in NetBSD 5.0
On Tuesday 09 June 2009 14:25:26 Joerg Sonnenberger wrote:
> On Tue, Jun 09, 2009 at 01:56:29PM +0200, Hans Petter Selasky wrote:
> > Are you trying to explaing this is not possible?
>
> The interrupt is still masked when the handle is called. So if you want
> to defer the actual work to a thread or so, you have to make sure that
> the hardware is quiet (e.g. acknowledge the interrupt).
That's not possible. The hardware lacks the bits to disable the interrupt. The
hardware will only clear the interrupt after reading FIFOs +++ and then I get
a sync problem about the shared softc structure.
--HPS
Home |
Main Index |
Thread Index |
Old Index