![]() |
RTEMS 6.1-rc2
|
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) |
void | bsp_interrupt_facility_initialize (void) |
BSP specific initialization. | |
rtems_status_code | bsp_interrupt_get_attributes (rtems_vector_number vector, rtems_interrupt_attributes *attributes) |
Gets the attributes of the interrupt vector. | |
rtems_status_code | bsp_interrupt_is_pending (rtems_vector_number vector, bool *pending) |
Checks if the interrupt is pending. | |
rtems_status_code | bsp_interrupt_raise (rtems_vector_number vector) |
Causes the interrupt vector. | |
rtems_status_code | bsp_interrupt_clear (rtems_vector_number vector) |
Clears the interrupt vector. | |
rtems_status_code | bsp_interrupt_vector_is_enabled (rtems_vector_number vector, bool *enabled) |
Checks if the interrupt is enabled. | |
rtems_status_code | bsp_interrupt_vector_enable (rtems_vector_number vector) |
Enables the interrupt vector. | |
rtems_status_code | bsp_interrupt_vector_disable (rtems_vector_number vector) |
Disables the interrupt vector. | |
Source file for MPC55XX interrupt support.