Lines Matching refs:IRQ_CONNECT
177 flag :c:macro:`IRQ_ZERO_LATENCY` must be passed to :c:macro:`IRQ_CONNECT` or
231 :c:macro:`IRQ_CONNECT` or :c:func:`irq_connect_dynamic`), the interrupt line will
239 interrupts using :c:macro:`IRQ_CONNECT` and :c:func:`irq_connect_dynamic` as
256 An ISR is defined at runtime by calling :c:macro:`IRQ_CONNECT`. It must
260 IRQ_CONNECT() is not a C function and does some inline assembly magic
283 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_PRIO, my_isr, MY_ISR_ARG, MY_IRQ_FLAGS);
288 Since the :c:macro:`IRQ_CONNECT` macro requires that all its parameters be
292 :c:macro:`IRQ_CONNECT`:
389 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_IRQ_PRIO, my_first_isr, MY_FST_ISR_ARG, MY_IRQ_FLAGS);
390 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_IRQ_PRIO, my_second_isr, MY_SND_ISR_ARG, MY_IRQ_FLAGS);
394 The same restrictions regarding :c:macro:`IRQ_CONNECT` described in `Defining a regular ISR`_
435 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_IRQ_PRIO, my_first_isr, MY_FST_ISR_ARG, MY_IRQ_FLAGS);
436 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_IRQ_PRIO, my_second_isr, MY_SND_ISR_ARG, MY_IRQ_FLAGS);
448 unshared, meaning the system will act as if the first :c:macro:`IRQ_CONNECT`
460 The invocation of :c:macro:`IRQ_CONNECT` will declare an instance of
480 directly in the file where :c:macro:`IRQ_CONNECT` is used.
492 Any invocation of :c:macro:`IRQ_CONNECT` will declare an instance of
529 :c:macro:`IRQ_CONNECT` also has a runtime component which programs the desired
543 #. For regular interrupts declared with :c:macro:`IRQ_CONNECT`, the address
599 interrupt vectors are created locally in place of invocation of :c:macro:`IRQ_CONNECT` macro.
607 Any invocation of :c:macro:`IRQ_CONNECT` or :c:macro:`IRQ_DIRECT_CONNECT` will declare an instance
627 Beside of the _isr_list_sname the :c:macro:`IRQ_CONNECT` macro generates an entry
655 Similar like for :c:macro:`IRQ_CONNECT`, the created variable or function is placed
692 indexed by IRQ line is not used. Instead, the :c:macro:`IRQ_CONNECT` call
703 configured vector in the IDT. This is used at runtime by :c:macro:`IRQ_CONNECT`