diff --git a/components/freertos/FreeRTOS-Kernel-SMP/portable/riscv/port.c b/components/freertos/FreeRTOS-Kernel-SMP/portable/riscv/port.c index dcd1b990ec..e9e10b1972 100644 --- a/components/freertos/FreeRTOS-Kernel-SMP/portable/riscv/port.c +++ b/components/freertos/FreeRTOS-Kernel-SMP/portable/riscv/port.c @@ -397,7 +397,6 @@ void vPortYieldFromISR( void ) // ----------------- Scheduler Start/End ------------------- -extern void esprv_intc_int_set_threshold(int); // FIXME, this function is in ROM only BaseType_t xPortStartScheduler(void) { uxInterruptNesting = 0; diff --git a/components/freertos/FreeRTOS-Kernel/portable/riscv/port.c b/components/freertos/FreeRTOS-Kernel/portable/riscv/port.c index 51c9d9ef49..f001259166 100644 --- a/components/freertos/FreeRTOS-Kernel/portable/riscv/port.c +++ b/components/freertos/FreeRTOS-Kernel/portable/riscv/port.c @@ -88,7 +88,6 @@ StackType_t *xIsrStackTop = &xIsrStack[0] + (configISR_STACK_SIZE & (~((portPOIN // ----------------- Scheduler Start/End ------------------- -extern void esprv_intc_int_set_threshold(int); // FIXME, this function is in ROM only BaseType_t xPortStartScheduler(void) { uxInterruptNesting = 0; diff --git a/components/riscv/include/riscv/interrupt.h b/components/riscv/include/riscv/interrupt.h index e98115410d..c3b88084b9 100644 --- a/components/riscv/include/riscv/interrupt.h +++ b/components/riscv/include/riscv/interrupt.h @@ -115,7 +115,7 @@ int esprv_intc_int_get_priority(int rv_int_num); * * @param priority_threshold Interrupt priority threshold, 0 to 7 */ -void esprv_intc_set_threshold(int priority_threshold); +void esprv_intc_int_set_threshold(int priority_threshold); /** * @brief Get interrupt unmask