22 #ifndef LIBBSP_POWERPC_MOT_PPC_NEW_IRQ_IRQ_H 23 #define LIBBSP_POWERPC_MOT_PPC_NEW_IRQ_IRQ_H 25 #define BSP_SHARED_HANDLER_SUPPORT 1 39 #define BSP_IRQ_MAX_PRIO 4 40 #define BSP_IRQ_MIN_PRIO 1 46 #define BSP_IRQ_DEFAULT_PRIORITY 2 49 #define BSP_PCI_IRQ_LOWEST_OFFSET 0 53 #define BSP_IRQ_IDMA0_1 4 54 #define BSP_IRQ_IDMA2_3 5 55 #define BSP_IRQ_IDMA4_5 6 56 #define BSP_IRQ_IDMA6_7 7 57 #define BSP_IRQ_TIME0_1 8 58 #define BSP_IRQ_TIME2_3 9 59 #define BSP_IRQ_TIME4_5 10 60 #define BSP_IRQ_TIME6_7 11 61 #define BSP_IRQ_PCI0_0 12 62 #define BSP_IRQ_PCI0_1 13 63 #define BSP_IRQ_PCI0_2 14 64 #define BSP_IRQ_PCI0_3 15 65 #define BSP_IRQ_PCI1_0 16 66 #define BSP_IRQ_ECC 17 67 #define BSP_IRQ_PCI1_1 18 68 #define BSP_IRQ_PCI1_2 19 69 #define BSP_IRQ_PCI1_3 20 70 #define BSP_IRQ_PCI0OUT_LO 21 71 #define BSP_IRQ_PCI0OUT_HI 22 72 #define BSP_IRQ_PCI1OUT_LO 23 73 #define BSP_IRQ_PCI1OUT_HI 24 74 #define BSP_IRQ_PCI0IN_LO 26 75 #define BSP_IRQ_PCI0IN_HI 27 76 #define BSP_IRQ_PCI1IN_LO 28 77 #define BSP_IRQ_PCI1IN_HI 29 78 #define BSP_IRQ_ETH0 (32+0) 79 #define BSP_IRQ_ETH1 (32+1) 80 #define BSP_IRQ_ETH2 (32+2) 81 #define BSP_IRQ_SDMA (32+4) 82 #define BSP_IRQ_I2C (32+5) 83 #define BSP_IRQ_BRG (32+7) 84 #define BSP_IRQ_MPSC0 (32+8) 85 #define BSP_IRQ_MPSC1 (32+10) 86 #define BSP_IRQ_COMM (32+11) 87 #define BSP_IRQ_GPP7_0 (32+24) 88 #define BSP_IRQ_GPP15_8 (32+25) 89 #define BSP_IRQ_GPP23_16 (32+26) 90 #define BSP_IRQ_GPP31_24 (32+27) 91 #define BSP_IRQ_GPP_0 64 93 #define BSP_PCI_IRQ_NUMBER (64+32) 94 #define BSP_PCI_IRQ_MAX_OFFSET (BSP_PCI_IRQ_LOWEST_OFFSET + BSP_PCI_IRQ_NUMBER - 1) 96 #define BSP_PROCESSOR_IRQ_NUMBER 1 97 #define BSP_PROCESSOR_IRQ_LOWEST_OFFSET (BSP_PCI_IRQ_MAX_OFFSET+1) 98 #define BSP_PROCESSOR_IRQ_MAX_OFFSET (BSP_PROCESSOR_IRQ_LOWEST_OFFSET + BSP_PROCESSOR_IRQ_NUMBER - 1) 102 #define BSP_IRQ_NUMBER (BSP_PCI_IRQ_NUMBER + BSP_PROCESSOR_IRQ_NUMBER) 103 #define BSP_LOWEST_OFFSET 0 104 #define BSP_MAX_OFFSET (BSP_LOWEST_OFFSET + BSP_IRQ_NUMBER - 1) 105 #define BSP_DECREMENTER BSP_PROCESSOR_IRQ_LOWEST_OFFSET 107 #define BSP_UART_COM1_IRQ BSP_IRQ_GPP_0 108 #define BSP_UART_COM2_IRQ BSP_IRQ_GPP_0 117 #include <bsp/irq_supp.h> 119 int BSP_irq_is_enabled_at_pic(rtems_irq_number irq);
122 int BSP_irq_set_priority(rtems_irq_number irq, rtems_irq_prio pri);
125 void BSP_rtems_irq_mng_init(
unsigned cpuId);
The set of registers that specifies the complete processor state.
Definition: cpu.h:629