Merge branch 'feature/enable_misalign_optimization_for_iperf_v5.5' into 'release/v5.5'

feat(newlib): enable libc misalign optimized functions (v5.5)

See merge request espressif/esp-idf!42676
This commit is contained in:
Alexey Gerenkov
2026-03-31 00:49:02 +08:00
14 changed files with 33 additions and 116 deletions
@@ -427,6 +427,10 @@ config SOC_CPU_PMP_REGION_GRANULARITY
int
default 4
config SOC_CPU_MISALIGNED_ACCESS_ON_PMP_MISMATCH_ISSUE
bool
default y
config SOC_MMU_PAGE_SIZE_CONFIGURABLE
bool
default y
@@ -174,6 +174,8 @@
#define SOC_CPU_HAS_PMA 1
#define SOC_CPU_IDRAM_SPLIT_USING_PMP 1
#define SOC_CPU_PMP_REGION_GRANULARITY 4
// DIG-694: misaligned access across PMP regions must be spaced at least by two instructions
#define SOC_CPU_MISALIGNED_ACCESS_ON_PMP_MISMATCH_ISSUE 1
/*-------------------------- MMU CAPS ----------------------------------------*/
#define SOC_MMU_PAGE_SIZE_CONFIGURABLE (1)