URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
[/] [neorv32/] [trunk/] [sw/] [lib/] [include/] [neorv32_rte.h] - Diff between revs 44 and 47
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 44 |
Rev 47 |
Line 60... |
Line 60... |
RTE_TRAP_MTI = 11, /**< Machine timer interrupt */
|
RTE_TRAP_MTI = 11, /**< Machine timer interrupt */
|
RTE_TRAP_MEI = 12, /**< Machine external interrupt */
|
RTE_TRAP_MEI = 12, /**< Machine external interrupt */
|
RTE_TRAP_FIRQ_0 = 13, /**< Fast interrupt channel 0 */
|
RTE_TRAP_FIRQ_0 = 13, /**< Fast interrupt channel 0 */
|
RTE_TRAP_FIRQ_1 = 14, /**< Fast interrupt channel 1 */
|
RTE_TRAP_FIRQ_1 = 14, /**< Fast interrupt channel 1 */
|
RTE_TRAP_FIRQ_2 = 15, /**< Fast interrupt channel 2 */
|
RTE_TRAP_FIRQ_2 = 15, /**< Fast interrupt channel 2 */
|
RTE_TRAP_FIRQ_3 = 16 /**< Fast interrupt channel 3 */
|
RTE_TRAP_FIRQ_3 = 16, /**< Fast interrupt channel 3 */
|
|
RTE_TRAP_FIRQ_4 = 17, /**< Fast interrupt channel 4 */
|
|
RTE_TRAP_FIRQ_5 = 18, /**< Fast interrupt channel 5 */
|
|
RTE_TRAP_FIRQ_6 = 19, /**< Fast interrupt channel 6 */
|
|
RTE_TRAP_FIRQ_7 = 20 /**< Fast interrupt channel 7 */
|
};
|
};
|
|
|
// prototypes
|
// prototypes
|
void neorv32_rte_setup(void);
|
void neorv32_rte_setup(void);
|
int neorv32_rte_exception_install(uint8_t id, void (*handler)(void));
|
int neorv32_rte_exception_install(uint8_t id, void (*handler)(void));
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.