48#define NEORV32_RTE_NUM_TRAPS 29
void neorv32_rte_print_hw_config(void)
Definition: neorv32_rte.c:292
void neorv32_rte_print_logo(void)
Definition: neorv32_rte.c:648
void neorv32_rte_setup(void)
Definition: neorv32_rte.c:65
uint32_t neorv32_rte_get_compiler_isa(void)
Definition: neorv32_rte.c:737
int neorv32_rte_handler_install(uint8_t id, void(*handler)(void))
Definition: neorv32_rte.c:94
int neorv32_rte_handler_uninstall(uint8_t id)
Definition: neorv32_rte.c:112
void neorv32_rte_print_credits(void)
Definition: neorv32_rte.c:634
void neorv32_rte_print_hw_version(void)
Definition: neorv32_rte.c:600
void neorv32_rte_print_license(void)
Definition: neorv32_rte.c:691
NEORV32_RTE_TRAP_enum
Definition: neorv32_rte.h:54
@ RTE_TRAP_FIRQ_5
Definition: neorv32_rte.h:73
@ RTE_TRAP_UENV_CALL
Definition: neorv32_rte.h:63
@ RTE_TRAP_FIRQ_15
Definition: neorv32_rte.h:83
@ RTE_TRAP_FIRQ_2
Definition: neorv32_rte.h:70
@ RTE_TRAP_FIRQ_9
Definition: neorv32_rte.h:77
@ RTE_TRAP_FIRQ_8
Definition: neorv32_rte.h:76
@ RTE_TRAP_BREAKPOINT
Definition: neorv32_rte.h:58
@ RTE_TRAP_I_ILLEGAL
Definition: neorv32_rte.h:57
@ RTE_TRAP_FIRQ_3
Definition: neorv32_rte.h:71
@ RTE_TRAP_FIRQ_13
Definition: neorv32_rte.h:81
@ RTE_TRAP_FIRQ_7
Definition: neorv32_rte.h:75
@ RTE_TRAP_S_MISALIGNED
Definition: neorv32_rte.h:61
@ RTE_TRAP_FIRQ_4
Definition: neorv32_rte.h:72
@ RTE_TRAP_L_MISALIGNED
Definition: neorv32_rte.h:59
@ RTE_TRAP_I_ACCESS
Definition: neorv32_rte.h:56
@ RTE_TRAP_L_ACCESS
Definition: neorv32_rte.h:60
@ RTE_TRAP_S_ACCESS
Definition: neorv32_rte.h:62
@ RTE_TRAP_FIRQ_14
Definition: neorv32_rte.h:82
@ RTE_TRAP_FIRQ_1
Definition: neorv32_rte.h:69
@ RTE_TRAP_FIRQ_0
Definition: neorv32_rte.h:68
@ RTE_TRAP_FIRQ_11
Definition: neorv32_rte.h:79
@ RTE_TRAP_FIRQ_6
Definition: neorv32_rte.h:74
@ RTE_TRAP_MTI
Definition: neorv32_rte.h:66
@ RTE_TRAP_MEI
Definition: neorv32_rte.h:67
@ RTE_TRAP_MSI
Definition: neorv32_rte.h:65
@ RTE_TRAP_FIRQ_10
Definition: neorv32_rte.h:78
@ RTE_TRAP_MENV_CALL
Definition: neorv32_rte.h:64
@ RTE_TRAP_FIRQ_12
Definition: neorv32_rte.h:80
@ RTE_TRAP_I_MISALIGNED
Definition: neorv32_rte.h:55
int neorv32_rte_check_isa(int silent)
Definition: neorv32_rte.c:789