esp-idf/components/riscv
Sudeep Mohanty 459ff8348f fix(riscv): Added RISC-V functions to set interrupt threshold for CLIC targets
This commit added the RISC-V utility functions to set the interrupt
threshold for CLIC targets by using direct register value writes.
This makes the functions more efficient during run-time.
This is done to improve the critical section enter and exit performance on esp32p4.
2024-02-28 08:51:37 +01:00
..
include fix(riscv): Added RISC-V functions to set interrupt threshold for CLIC targets 2024-02-28 08:51:37 +01:00
ld refactor(riscv): added a new API for the interrupts 2024-01-18 16:36:53 +08:00
CMakeLists.txt refactor(riscv): added a new API for the interrupts 2024-01-18 16:36:53 +08:00
instruction_decode.c refactor(tools): Tidy up core component files copyright ignore 2024-01-22 18:07:35 +08:00
interrupt.c refactor(riscv): added a new API for the interrupts 2024-01-18 16:36:53 +08:00
interrupt_clic.c refactor(riscv): added a new API for the interrupts 2024-01-18 16:36:53 +08:00
interrupt_intc.c refactor(riscv): added a new API for the interrupts 2024-01-18 16:36:53 +08:00
interrupt_plic.c refactor(riscv): added a new API for the interrupts 2024-01-18 16:36:53 +08:00
linker.lf riscv: moved some interrupt functions from IRAM to flash 2023-04-10 12:21:11 +08:00
project_include.cmake build: Adds support for universal Clang toolchain 2022-11-23 13:25:16 +03:00
vectors.S refactor(riscv): added a new API for the interrupts 2024-01-18 16:36:53 +08:00
vectors_clic.S feat(esp_system): Support IPC_ISR for ESP32P4 2023-09-15 23:38:12 +08:00
vectors_intc.S fix(esp32p4): Fixed interrupt handling to use the CLIC controller 2023-08-31 12:16:08 +08:00