RTEMS
5.1
|
Interrupt support. More...
#include <bsp/irq.h>
#include <bsp/fatal.h>
#include <bsp/fdt.h>
#include <bsp/irq-generic.h>
#include <bsp/riscv.h>
#include <rtems/score/percpu.h>
#include <rtems/score/riscv-utility.h>
#include <rtems/score/smpimpl.h>
#include <libfdt.h>
Functions | |
void | _RISCV_Interrupt_dispatch (uintptr_t mcause, Per_CPU_Control *cpu_self) |
rtems_status_code | bsp_interrupt_facility_initialize (void) |
BSP specific initialization. More... | |
void | bsp_interrupt_vector_enable (rtems_vector_number vector) |
Enables the interrupt vector with number vector. More... | |
void | bsp_interrupt_vector_disable (rtems_vector_number vector) |
Disables the interrupt vector with number vector. More... | |
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) |
Variables | |
volatile RISCV_CLINT_regs * | riscv_clint |
Interrupt support.