 |
RTEMS
5.0.0
|
19 #ifndef LIBBSP_POWERPC_IRQ_H 20 #define LIBBSP_POWERPC_IRQ_H 22 #define BSP_SHARED_HANDLER_SUPPORT 1 38 #define BSP_PCI_IRQ_NUMBER (16) 39 #define BSP_PCI_IRQ_LOWEST_OFFSET (0) 40 #define BSP_PCI_IRQ_MAX_OFFSET (BSP_PCI_IRQ_LOWEST_OFFSET + BSP_PCI_IRQ_NUMBER - 1) 42 #define BSP_PROCESSOR_IRQ_NUMBER (1) 43 #define BSP_PROCESSOR_IRQ_LOWEST_OFFSET (BSP_PCI_IRQ_MAX_OFFSET) 44 #define BSP_PROCESSOR_IRQ_MAX_OFFSET (BSP_PROCESSOR_IRQ_LOWEST_OFFSET+BSP_PROCESSOR_IRQ_NUMBER-1) 50 #define BSP_IRQ_NUMBER (BSP_PROCESSOR_IRQ_MAX_OFFSET + 1) 51 #define BSP_LOWEST_OFFSET (BSP_PCI_IRQ_LOWEST_OFFSET) 52 #define BSP_MAX_OFFSET (BSP_IRQ_NUMBER - 1) 57 #define BSP_DECREMENTER (BSP_PROCESSOR_IRQ_LOWEST_OFFSET) 59 #define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET 61 #define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET 69 void BSP_rtems_irq_mng_init(
unsigned cpuId);