RTEMS: bsps/riscv/riscv/irq/irq.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions | Variables
irq.c File Reference

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.
void | bsp_interrupt_vector_enable (rtems_vector_number vector)
| Enables the interrupt vector with number vector.
void | bsp_interrupt_vector_disable (rtems_vector_number vector)
| Disables the interrupt vector with number vector.
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

## Detailed Description

Interrupt support.