|
RTEMS
5.0.0
|
Go to the documentation of this file. 30 #ifndef BSP_POWERPC_IRQ_H 31 #define BSP_POWERPC_IRQ_H 33 #define BSP_SHARED_HANDLER_SUPPORT 1 55 #define BSP_EXT_IRQ_NUMBER (16) 56 #define BSP_CORE_IRQ_NUMBER (32) 63 #define BSP_PCI_IRQ_NUMBER (BSP_EXT_IRQ_NUMBER + BSP_CORE_IRQ_NUMBER) 64 #define BSP_PCI_IRQ_LOWEST_OFFSET (0) 65 #define BSP_PCI_IRQ_MAX_OFFSET (BSP_PCI_IRQ_LOWEST_OFFSET + BSP_PCI_IRQ_NUMBER - 1) 67 #define BSP_CORE_IRQ_LOWEST_OFFSET (BSP_PCI_IRQ_LOWEST_OFFSET + BSP_EXT_IRQ_NUMBER) 68 #define BSP_CORE_IRQ_MAX_OFFSET (BSP_CORE_IRQ_LOWEST_OFFSET + BSP_CORE_IRQ_NUMBER - 1) 74 #define BSP_PROCESSOR_IRQ_NUMBER (1) 75 #define BSP_PROCESSOR_IRQ_LOWEST_OFFSET (BSP_CORE_IRQ_MAX_OFFSET + 1) 76 #define BSP_PROCESSOR_IRQ_MAX_OFFSET (BSP_PROCESSOR_IRQ_LOWEST_OFFSET + BSP_PROCESSOR_IRQ_NUMBER - 1) 79 #define BSP_MISC_IRQ_NUMBER (8) 80 #define BSP_MISC_IRQ_LOWEST_OFFSET (BSP_PROCESSOR_IRQ_MAX_OFFSET + 1) 81 #define BSP_MISC_IRQ_MAX_OFFSET (BSP_MISC_IRQ_LOWEST_OFFSET + BSP_MISC_IRQ_NUMBER - 1) 85 #define BSP_IRQ_NUMBER (BSP_MISC_IRQ_MAX_OFFSET + 1) 86 #define BSP_LOWEST_OFFSET (BSP_PCI_IRQ_LOWEST_OFFSET) 87 #define BSP_MAX_OFFSET (BSP_MISC_IRQ_MAX_OFFSET) 92 #define BSP_PCI_IRQ0 (BSP_PCI_IRQ_LOWEST_OFFSET) 94 #define BSP_VME0_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 0) 95 #define BSP_VME1_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 1) 96 #define BSP_VME2_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 2) 97 #define BSP_VME3_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 3) 99 #define BSP_ABORT_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 8) 100 #define BSP_TEMP_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 9) 101 #define BSP_PHY_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 10) 102 #define BSP_RTC_IRQ (BSP_PCI_IRQ_LOWEST_OFFSET + 11) 107 #define BSP_UART_COM1_IRQ (BSP_CORE_IRQ_LOWEST_OFFSET + 26) 108 #define BSP_UART_COM2_IRQ (BSP_CORE_IRQ_LOWEST_OFFSET + 26) 109 #define BSP_I2C_IRQ (BSP_CORE_IRQ_LOWEST_OFFSET + 27) 115 #define BSP_CORE_IRQ_FEC (BSP_CORE_IRQ_LOWEST_OFFSET + 25) 117 #define BSP_CORE_IRQ_I2C (BSP_CORE_IRQ_LOWEST_OFFSET + 27) 122 #define BSP_DECREMENTER (BSP_PROCESSOR_IRQ_LOWEST_OFFSET) 128 extern void BSP_rtems_irq_mng_init(
unsigned cpuId);
130 #include <bsp/irq_supp.h>