![]() |
NEORV32 Software Framework Documentation
The NEORV32 RISC-V Processor
|
Legacy backwards compatibility layer. More...
#include <stdint.h>
Go to the source code of this file.
Legacy backwards compatibility layer.
#define RTE_TRAP_BREAKPOINT TRAP_CODE_BREAKPOINT |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_DOUBLE_TRAP TRAP_CODE_DOUBLE_TRAP |
Asynchronous exceptions
#define RTE_TRAP_FIRQ_0 TRAP_CODE_FIRQ_0 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_1 TRAP_CODE_FIRQ_1 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_10 TRAP_CODE_FIRQ_10 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_11 TRAP_CODE_FIRQ_11 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_12 TRAP_CODE_FIRQ_12 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_13 TRAP_CODE_FIRQ_13 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_14 TRAP_CODE_FIRQ_14 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_15 TRAP_CODE_FIRQ_15 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_2 TRAP_CODE_FIRQ_2 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_3 TRAP_CODE_FIRQ_3 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_4 TRAP_CODE_FIRQ_4 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_5 TRAP_CODE_FIRQ_5 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_6 TRAP_CODE_FIRQ_6 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_7 TRAP_CODE_FIRQ_7 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_8 TRAP_CODE_FIRQ_8 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_FIRQ_9 TRAP_CODE_FIRQ_9 |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_I_ACCESS TRAP_CODE_I_MISALIGNED |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_I_ILLEGAL TRAP_CODE_I_ACCESS |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_I_MISALIGNED TRAP_CODE_I_ILLEGAL |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_L_ACCESS TRAP_CODE_L_ACCESS |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_L_MISALIGNED TRAP_CODE_L_MISALIGNED |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_MEI TRAP_CODE_MEI |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_MENV_CALL TRAP_CODE_MENV_CALL |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_MSI TRAP_CODE_MSI |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_MTI TRAP_CODE_MTI |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_S_ACCESS TRAP_CODE_S_ACCESS |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_S_MISALIGNED TRAP_CODE_S_MISALIGNED |
NEORV32 runtime environment trap IDs. < Synchronous exceptions
#define RTE_TRAP_UENV_CALL TRAP_CODE_UENV_CALL |
NEORV32 runtime environment trap IDs. < Synchronous exceptions