7#ifndef IRQ_SHARED_IRQ_C_GLUE_H
8#define IRQ_SHARED_IRQ_C_GLUE_H
20#ifndef BSP_SHARED_HANDLER_SUPPORT
21#define BSP_SHARED_HANDLER_SUPPORT 1
41extern void BSP_enable_irq_at_pic(
const rtems_irq_number irqLine);
46extern int BSP_disable_irq_at_pic(
const rtems_irq_number irqLine);
78bsp_irq_dispatch_list_base(
81 rtems_irq_hdl sentinel
85 for( vchain = &tbl[irq];
86 ((intptr_t)vchain != -1 && vchain->hdl != sentinel);
89 vchain->hdl(vchain->handle);
105bsp_irq_dispatch_list(
108 rtems_irq_hdl sentinel
111 register uint32_t l_orig;
119 bsp_irq_dispatch_list_base( tbl, irq, sentinel );
#define _ISR_Get_level()
Return current interrupt level.
Definition: isrlevel.h:147
#define _ISR_Set_level(_new_level)
Set current interrupt level.
Definition: isrlevel.h:159
This header file defines the RTEMS Classic API.
The set of registers that specifies the complete processor state.
Definition: cpu.h:446
Definition: deflate.c:114