![]() |
RTEMS 6.3
|
IRQ. More...
Go to the source code of this file.
Macros | |
| #define | MPC55XX_IRQ_INVALID 0x10000U |
| #define | MPC55XX_IRQ_MIN 0U |
| #define | MPC55XX_IRQ_SOFTWARE_MIN 0U |
| #define | MPC55XX_IRQ_SOFTWARE_MAX 7U |
| #define | MPC55XX_IRQ_SOFTWARE_GET_INDEX(v) |
| #define | MPC55XX_IRQ_SOFTWARE_GET_REQUEST(i) |
| #define | MPC55XX_IRQ_SOFTWARE_NUMBER (MPC55XX_IRQ_SOFTWARE_MAX + 1U) |
| #define | MPC55XX_IRQ_EDMA_ERROR(group) |
| #define | MPC55XX_IRQ_EDMA(ch) |
| #define | MPC55XX_IRQ_I2C(mod) |
| #define | MPC55XX_IRQ_SIU_EXTERNAL_0 46U |
| #define | MPC55XX_IRQ_SIU_EXTERNAL_1 47U |
| #define | MPC55XX_IRQ_SIU_EXTERNAL_2 48U |
| #define | MPC55XX_IRQ_SIU_EXTERNAL_3 49U |
| #define | MPC55XX_IRQ_SIU_EXTERNAL_4_15 50U |
| #define | MPC55XX_IRQ_RTI 305U |
| #define | MPC55XX_IRQ_PIT(ch) |
| #define | MPC55XX_IRQ_ETPU_BASE(mod) |
| #define | MPC55XX_IRQ_DSPI_BASE(mod) |
| #define | MPC55XX_IRQ_EMIOS(ch) |
| #define | MPC55XX_IRQ_EQADC_BASE(mod) |
| #define | MPC55XX_IRQ_ESCI(mod) |
| #define | MPC55XX_IRQ_CAN_BASE(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_BASE(mod) |
| #define | MPC55XX_IRQ_NUMBER (MPC55XX_IRQ_MAX + 1U) |
| #define | MPC55XX_IRQ_ADC_EOC(mod) |
| #define | MPC55XX_IRQ_ADC_ER(mod) |
| #define | MPC55XX_IRQ_ADC_WD(mod) |
| #define | MPC55XX_IRQ_ETIMER_TC(mod, ch) |
| #define | MPC55XX_IRQ_ETIMER_WTIF(mod) |
| #define | MPC55XX_IRQ_ETIMER_RCF(mod) |
| #define | MPC55XX_IRQ_ETPU(mod) |
| #define | MPC55XX_IRQ_ETPU_CHANNEL(mod, ch) |
| #define | MPC55XX_IRQ_DSPI_TFUF_RFOF(mod) |
| #define | MPC55XX_IRQ_DSPI_EOQF(mod) |
| #define | MPC55XX_IRQ_DSPI_TFFF(mod) |
| #define | MPC55XX_IRQ_DSPI_TCF(mod) |
| #define | MPC55XX_IRQ_DSPI_RFDF(mod) |
| #define | MPC55XX_IRQ_EQADC_TORF_RFOF_CFUF(mod) |
| #define | MPC55XX_IRQ_EQADC_NCF(mod, fifo) |
| #define | MPC55XX_IRQ_EQADC_PF(mod, fifo) |
| #define | MPC55XX_IRQ_EQADC_EOQF(mod, fifo) |
| #define | MPC55XX_IRQ_EQADC_CFFF(mod, fifo) |
| #define | MPC55XX_IRQ_EQADC_RFDF(mod, fifo) |
| #define | MPC55XX_IRQ_CAN_BOFF_TWRN_RWRN(mod) |
| #define | MPC55XX_IRQ_CAN_ERR(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_0(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_1(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_2(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_3(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_4(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_5(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_6(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_7(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_8(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_9(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_10(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_11(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_12(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_13(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_14(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_15(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_16_31(mod) |
| #define | MPC55XX_IRQ_CAN_BUF_32_63(mod) |
| #define | MPC55XX_IRQ_FLEXPWM_RF(mod, ch) |
| #define | MPC55XX_IRQ_FLEXPWM_COF(mod, ch) |
| #define | MPC55XX_IRQ_FLEXPWM_CAF(mod, ch) |
| #define | MPC55XX_IRQ_FLEXPWM_FFLAG(mod) |
| #define | MPC55XX_IRQ_FLEXPWM_REF(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_MIF(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_PRIF(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_CHIF(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_WUP_IF(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_FBNE_F(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_FANE_F(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_RBIF(mod) |
| #define | MPC55XX_IRQ_FLEXRAY_TBIF(mod) |
| #define | MPC55XX_IRQ_LINFLEX_RXI(mod) |
| #define | MPC55XX_IRQ_LINFLEX_TXI(mod) |
| #define | MPC55XX_IRQ_LINFLEX_ERR(mod) |
| #define | MPC55XX_IRQ_IS_VALID(v) |
| #define | MPC55XX_IRQ_IS_SOFTWARE(v) |
| #define | MPC55XX_INTC_MIN_PRIORITY 14U |
| #define | MPC55XX_INTC_MAX_PRIORITY 0U |
| #define | MPC55XX_INTC_DISABLED_PRIORITY 15U |
| #define | MPC55XX_INTC_INVALID_PRIORITY 16U |
| #define | MPC55XX_INTC_DEFAULT_PRIORITY 13U |
| #define | MPC55XX_INTC_IS_VALID_PRIORITY(p) |
| #define | BSP_INTERRUPT_VECTOR_COUNT (MPC55XX_IRQ_MAX + 1) |
| #define | MPC55XX_IRQ_EDMA_GET_REQUEST(ch) |
| #define | MPC55XX_IRQ_EMIOS_GET_REQUEST(ch) |
Functions | |
| rtems_status_code | mpc55xx_interrupt_handler_install (rtems_vector_number vector, const char *info, rtems_option options, unsigned priority, rtems_interrupt_handler handler, void *arg) |
| Installs interrupt handler and sets priority. | |
| rtems_status_code | mpc55xx_intc_raise_software_irq (rtems_vector_number vector) |
| Raises the software IRQ with number vector. | |
| rtems_status_code | mpc55xx_intc_clear_software_irq (rtems_vector_number vector) |
| Clears the software IRQ with number vector. | |
IRQ.
| #define MPC55XX_INTC_IS_VALID_PRIORITY | ( | p | ) |
| #define MPC55XX_IRQ_ADC_EOC | ( | mod | ) |
| #define MPC55XX_IRQ_ADC_ER | ( | mod | ) |
| #define MPC55XX_IRQ_ADC_WD | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BASE | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BOFF_TWRN_RWRN | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_0 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_1 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_10 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_11 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_12 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_13 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_14 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_15 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_16_31 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_2 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_3 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_32_63 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_4 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_5 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_6 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_7 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_8 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_BUF_9 | ( | mod | ) |
| #define MPC55XX_IRQ_CAN_ERR | ( | mod | ) |
| #define MPC55XX_IRQ_DSPI_BASE | ( | mod | ) |
| #define MPC55XX_IRQ_DSPI_EOQF | ( | mod | ) |
| #define MPC55XX_IRQ_DSPI_RFDF | ( | mod | ) |
| #define MPC55XX_IRQ_DSPI_TCF | ( | mod | ) |
| #define MPC55XX_IRQ_DSPI_TFFF | ( | mod | ) |
| #define MPC55XX_IRQ_DSPI_TFUF_RFOF | ( | mod | ) |
| #define MPC55XX_IRQ_EDMA | ( | ch | ) |
| #define MPC55XX_IRQ_EDMA_ERROR | ( | group | ) |
| #define MPC55XX_IRQ_EDMA_GET_REQUEST | ( | ch | ) |
| #define MPC55XX_IRQ_EMIOS | ( | ch | ) |
| #define MPC55XX_IRQ_EMIOS_GET_REQUEST | ( | ch | ) |
| #define MPC55XX_IRQ_EQADC_BASE | ( | mod | ) |
| #define MPC55XX_IRQ_EQADC_CFFF | ( | mod, | |
| fifo ) |
| #define MPC55XX_IRQ_EQADC_EOQF | ( | mod, | |
| fifo ) |
| #define MPC55XX_IRQ_EQADC_NCF | ( | mod, | |
| fifo ) |
| #define MPC55XX_IRQ_EQADC_PF | ( | mod, | |
| fifo ) |
| #define MPC55XX_IRQ_EQADC_RFDF | ( | mod, | |
| fifo ) |
| #define MPC55XX_IRQ_EQADC_TORF_RFOF_CFUF | ( | mod | ) |
| #define MPC55XX_IRQ_ESCI | ( | mod | ) |
| #define MPC55XX_IRQ_ETIMER_RCF | ( | mod | ) |
| #define MPC55XX_IRQ_ETIMER_TC | ( | mod, | |
| ch ) |
| #define MPC55XX_IRQ_ETIMER_WTIF | ( | mod | ) |
| #define MPC55XX_IRQ_ETPU | ( | mod | ) |
| #define MPC55XX_IRQ_ETPU_BASE | ( | mod | ) |
| #define MPC55XX_IRQ_ETPU_CHANNEL | ( | mod, | |
| ch ) |
| #define MPC55XX_IRQ_FLEXPWM_CAF | ( | mod, | |
| ch ) |
| #define MPC55XX_IRQ_FLEXPWM_COF | ( | mod, | |
| ch ) |
| #define MPC55XX_IRQ_FLEXPWM_FFLAG | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXPWM_REF | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXPWM_RF | ( | mod, | |
| ch ) |
| #define MPC55XX_IRQ_FLEXRAY_BASE | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_CHIF | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_FANE_F | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_FBNE_F | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_MIF | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_PRIF | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_RBIF | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_TBIF | ( | mod | ) |
| #define MPC55XX_IRQ_FLEXRAY_WUP_IF | ( | mod | ) |
| #define MPC55XX_IRQ_I2C | ( | mod | ) |
| #define MPC55XX_IRQ_IS_SOFTWARE | ( | v | ) |
| #define MPC55XX_IRQ_IS_VALID | ( | v | ) |
| #define MPC55XX_IRQ_LINFLEX_ERR | ( | mod | ) |
| #define MPC55XX_IRQ_LINFLEX_RXI | ( | mod | ) |
| #define MPC55XX_IRQ_LINFLEX_TXI | ( | mod | ) |
| #define MPC55XX_IRQ_PIT | ( | ch | ) |
| #define MPC55XX_IRQ_SOFTWARE_GET_INDEX | ( | v | ) |
| #define MPC55XX_IRQ_SOFTWARE_GET_REQUEST | ( | i | ) |