RTEMS: bsps/powerpc/mpc55xxevb/start/irq.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros | Functions
irq.c File Reference
Board Support Packages » PowerPC » NXP MPC55XX and MPC56XX

Source file for MPC55XX interrupt support. More...

`#include <mpc55xx/regs.h>`
`#include <libcpu/powerpc-utility.h>`
`#include <bsp/irq.h>`
`#include <bsp/vectors.h>`
`#include <bsp/irq-generic.h>`
`#include <rtems/status-checks.h>`

## Functions
rtems_status_code | mpc55xx_intc_get_priority (rtems_vector_number vector, unsigned *priority)
| Returns the priority priority of IRQ vector from the INTC.
rtems_status_code | mpc55xx_intc_set_priority (rtems_vector_number vector, unsigned priority)
| Sets the priority of IRQ vector to priority at the INTC.
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.
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.
void | bsp_interrupt_dispatch (uintptr_t exception_number)
rtems_status_code | bsp_interrupt_facility_initialize (void)
| BSP specific initialization.
void | bsp_interrupt_vector_enable (rtems_vector_number vector)
| Enables the interrupt vector with number vector.
void | bsp_interrupt_vector_disable (rtems_vector_number vector)
| Disables the interrupt vector with number vector.

## Detailed Description

Source file for MPC55XX interrupt support.