RTEMS
5.0.0
|
CPU Port Implementation API. More...
#include <rtems/score/cpu.h>
Go to the source code of this file.
Data Structures | |
union | RISCV_CLINT_timer_reg |
struct | RISCV_CLINT_regs |
struct | RISCV_PLIC_hart_regs |
struct | RISCV_PLIC_regs |
struct | CPU_Per_CPU_control |
The CPU specific per-CPU control. More... | |
Functions | |
void | _RISCV_Interrupt_dispatch (uintptr_t mcause, struct Per_CPU_Control *cpu_self) |
void | _CPU_Context_volatile_clobber (uintptr_t pattern) |
void | _CPU_Context_validate (uintptr_t pattern) |
RTEMS_INLINE_ROUTINE void | _CPU_Instruction_illegal (void) |
RTEMS_INLINE_ROUTINE void | _CPU_Instruction_no_operation (void) |
Variables | |
volatile uint32_t * | _RISCV_Counter_mutable |
volatile uint32_t | _RISCV_Counter_register |
CPU Port Implementation API.