RTEMS 6.1-rc1
|
ARM GIC IRQ. More...
Go to the source code of this file.
Macros | |
#define | ARM_GIC_IRQ_SGI_0 0 |
#define | ARM_GIC_IRQ_SGI_1 1 |
#define | ARM_GIC_IRQ_SGI_2 2 |
#define | ARM_GIC_IRQ_SGI_3 3 |
#define | ARM_GIC_IRQ_SGI_5 5 |
#define | ARM_GIC_IRQ_SGI_6 6 |
#define | ARM_GIC_IRQ_SGI_7 7 |
#define | ARM_GIC_IRQ_SGI_8 8 |
#define | ARM_GIC_IRQ_SGI_9 9 |
#define | ARM_GIC_IRQ_SGI_10 10 |
#define | ARM_GIC_IRQ_SGI_11 11 |
#define | ARM_GIC_IRQ_SGI_12 12 |
#define | ARM_GIC_IRQ_SGI_13 13 |
#define | ARM_GIC_IRQ_SGI_14 14 |
#define | ARM_GIC_IRQ_SGI_15 15 |
#define | ARM_GIC_IRQ_SGI_LAST 15 |
#define | ARM_GIC_IRQ_PPI_LAST 31 |
#define | ARM_GIC_DIST ((volatile gic_dist *) BSP_ARM_GIC_DIST_BASE) |
Functions | |
rtems_status_code | arm_gic_irq_set_priority (rtems_vector_number vector, uint8_t priority) |
rtems_status_code | arm_gic_irq_get_priority (rtems_vector_number vector, uint8_t *priority) |
rtems_status_code | arm_gic_irq_set_group (rtems_vector_number vector, gic_group group) |
rtems_status_code | arm_gic_irq_get_group (rtems_vector_number vector, gic_group *group) |
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) |
void | arm_gic_trigger_sgi (rtems_vector_number vector, uint32_t targets) |
uint32_t | arm_gic_irq_processor_count (void) |
void | arm_gic_irq_initialize_secondary_cpu (void) |
ARM GIC IRQ.