RTEMS
Macros | Functions
irq.h File Reference

LEON3 generic shared IRQ setup. More...

#include <leon.h>
#include <rtems/score/processormask.h>

Go to the source code of this file.

Macros

#define BSP_INTERRUPT_VECTOR_MAX_STD   15 /* Standard IRQ controller */
 
#define BSP_INTERRUPT_VECTOR_MAX_EXT   31 /* Extended IRQ controller */
 
#define BSP_INTERRUPT_VECTOR_MIN   0
 
#define BSP_INTERRUPT_VECTOR_MAX   BSP_INTERRUPT_VECTOR_MAX_EXT
 
#define BSP_INTERRUPT_CUSTOM_VALID_VECTOR
 

Functions

static bool bsp_interrupt_is_valid_vector (rtems_vector_number vector)
 Returns true if the interrupt vector with number vector is valid.
 
void bsp_interrupt_set_affinity (rtems_vector_number vector, const Processor_mask *affinity)
 
void bsp_interrupt_get_affinity (rtems_vector_number vector, Processor_mask *affinity)
 

Detailed Description

LEON3 generic shared IRQ setup.

Based on libbsp/shared/include/irq.h.

Definition in file irq.h.