RTEMS 6.1-rc1
|
Interrupt support. More...
Modules | |
QorIQ - External Interrupt Sources | |
External interrupt sources. | |
QorIQ - Internal Interrupt Sources | |
Internal interrupt sources. | |
QorIQ - Interprocessor Interrupts | |
Interprocessor interrupts. | |
QorIQ - P1020 Internal Interrupt Sources | |
P1020 internal interrupt sources. | |
QorIQ - P2020 Internal Interrupt Sources | |
P2020 internal interrupt sources. | |
Files | |
file | irq.h |
Interrupt API. | |
Macros | |
#define | QORIQ_PIC_PRIORITY_LOWEST 1 |
#define | QORIQ_PIC_PRIORITY_HIGHEST 15 |
#define | QORIQ_PIC_PRIORITY_DISABLED 0 |
#define | QORIQ_PIC_PRIORITY_INVALID (QORIQ_PIC_PRIORITY_HIGHEST + 1) |
#define | QORIQ_PIC_PRIORITY_DEFAULT (QORIQ_PIC_PRIORITY_LOWEST + 1) |
#define | QORIQ_PIC_PRIORITY_IS_VALID(p) ((p) >= QORIQ_PIC_PRIORITY_DISABLED && (p) <= QORIQ_PIC_PRIORITY_HIGHEST) |
Functions | |
rtems_status_code | qoriq_pic_set_priority (rtems_vector_number vector, int new_priority, int *old_priority) |
rtems_status_code | bsp_interrupt_set_affinity (rtems_vector_number vector, const Processor_mask *affinity) |
rtems_status_code | bsp_interrupt_get_affinity (rtems_vector_number vector, Processor_mask *affinity) |
rtems_status_code | qoriq_pic_msi_allocate (rtems_vector_number *vector) |
rtems_status_code | qoriq_pic_msi_free (rtems_vector_number vector) |
rtems_status_code | qoriq_pic_msi_map (rtems_vector_number vector, uint64_t *addr, uint32_t *data) |
Interrupt support.