Re: INTR_FAST

"Kamal R. Prasad" <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <CAK=yUGL69NrsqUMzXmCrW1pfhY_BZmtjr-zgMpZig9Om7H65+g@mail.gmail.com>
ok i got the answer from the man page
https://www.freebsd.org/cgi/man.cgi?query=bus_setup_intr&apropos=0&sektion=0&manpath=FreeBSD+8.1-RELEASE&format=html

is it common practice to move clock and serial io interrupt handlers to the
filter handler?

thanks
-kamal


On Thu, Aug 27, 2020 at 7:23 PM Hans Petter Selasky <[email protected]> wrote:

> On 2020-08-27 15:50, Kamal R. Prasad wrote:
> > "These interrupt handlers are currently misnamed “fast” interrupt
> handlers
> > since the INTR_FAST flag used in earlier versions of the kernel is used
> to
> > mark these handlers. The only interrupts which currently use these types
> of
> > interrupt handlers are clock interrupts and serial I/O device
> interrupts."
> >
> > I want to use INTR_FAST for my spi controller, but i find that it is not
> > defined on freebsd stable11. Is INTR_EXCL related in any way to
> INTR_FAST?
> > if not, how do I setup a fast interrupt handler?
>
> Hi,
>
> When you setup and interrupt, there are two function pointers.
>
> One is the so-called interrupt filter, which is running in the fast
> context, and the other is the regular interrupt handler which is running
> from a thread context.
>
> --HPS
> _______________________________________________
> [email protected] mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "[email protected]"
>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.