Home
last modified time | relevance | path

Searched refs:rv_int_num (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/riscv/
Dinterrupt.c17 static inline void assert_valid_rv_int_num(int rv_int_num) in assert_valid_rv_int_num() argument
19 assert(rv_int_num != 0 && rv_int_num < RV_INT_COUNT && "Invalid CPU interrupt number"); in assert_valid_rv_int_num()
42 intr_handler_t intr_handler_get(int rv_int_num) in intr_handler_get() argument
44 return s_intr_handlers[rv_int_num].handler; in intr_handler_get()
47 void *intr_handler_get_arg(int rv_int_num) in intr_handler_get_arg() argument
49 return s_intr_handlers[rv_int_num].arg; in intr_handler_get_arg()
83 int esprv_intc_int_get_priority(int rv_int_num) in esprv_intc_int_get_priority() argument
85 uint32_t intr_priority_reg = REG_READ(INTC_INT_PRIO_REG(rv_int_num)); in esprv_intc_int_get_priority()
/hal_espressif-latest/components/riscv/include/riscv/
Dinterrupt.h27 void intr_handler_set(int rv_int_num, intr_handler_t fn, void* arg);
33 intr_handler_t intr_handler_get(int rv_int_num);
39 void *intr_handler_get_arg(int rv_int_num);
49 void intr_matrix_route(int periph_intr_source, int rv_int_num);
100 void esprv_intc_int_set_priority(int rv_int_num, int priority);
110 int esprv_intc_int_get_priority(int rv_int_num);