Merge branch 'feature/dsp_coprocessor_support' into 'master'

feat(riscv): add support for the DSP coprocessor

Closes IDF-13087 and LLVM-369

See merge request espressif/esp-idf!40866
This commit is contained in:
Omar Chebib
2025-08-08 11:06:22 +08:00
10 changed files with 331 additions and 11 deletions

View File

@@ -183,6 +183,10 @@ config SOC_CPU_HAS_FPU_EXT_ILL_BUG
bool
default n
config SOC_CPU_HAS_DSP
bool
default y
config SOC_CPU_COPROC_NUM
int
default 2

View File

@@ -161,6 +161,7 @@
#define SOC_BRANCH_PREDICTOR_SUPPORTED 1
#define SOC_CPU_HAS_FPU 1
#define SOC_CPU_HAS_FPU_EXT_ILL_BUG 0 // EXT_ILL CSR doesn't support FLW/FSW
#define SOC_CPU_HAS_DSP 1
#define SOC_CPU_COPROC_NUM 2
#define SOC_CPU_BREAKPOINTS_NUM 4