Subject: Re: what blocks splserial?
To: None <tech-kern@netbsd.org>
From: Michael South <msouth@msouth.org>
List: tech-kern
Date: 08/19/2003 12:14:46
> Now, the same interrupt pin should cause the comintr(...) isr
> to be called at priority IPL_SERIAL and the pciio_intr(...)
> isr to be called at priority IPL_TTY. The comintr(...) function
> is the generic comport interrupt handler [...] This interrupt
> handler however, will not clear the pci-interrupt pin - that is
> controlled by the PCIIO card & driver. [...] The PCIIO driver
> will clear the interrupt on the PCIIO device once nothing else
> needs to be dealt with on the PCIIO.
The card's interrupt pin won't get cleared while IPL_TTY is blocked.
Doesn't this mean that the next com interrupt won't trigger until
then?
Mike
--
Michael South
msouth@msouth.org