From 919a3ca1d09eac589fbe06009d8ff7efecfec4f9 Mon Sep 17 00:00:00 2001 From: Marius Vikhammer Date: Tue, 2 Jun 2026 09:52:44 +0800 Subject: [PATCH] fix(cache): fixed cache error not working on H4 --- components/hal/esp32h4/include/hal/cache_ll.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/hal/esp32h4/include/hal/cache_ll.h b/components/hal/esp32h4/include/hal/cache_ll.h index af6806edccb..35ae1b3bf8c 100644 --- a/components/hal/esp32h4/include/hal/cache_ll.h +++ b/components/hal/esp32h4/include/hal/cache_ll.h @@ -24,8 +24,8 @@ extern "C" { #define CACHE_LL_DEFAULT_IBUS_MASK CACHE_BUS_IBUS0 #define CACHE_LL_DEFAULT_DBUS_MASK CACHE_BUS_DBUS0 -#define CACHE_LL_L1_ACCESS_EVENT_MASK (1<<4) -#define CACHE_LL_L1_ACCESS_EVENT_CACHE_FAIL (1<<4) +#define CACHE_LL_L1_ACCESS_EVENT_MASK (BIT(0) | BIT(1) | BIT(4)) +#define CACHE_LL_L1_ACCESS_EVENT_CACHE_FAIL CACHE_LL_L1_ACCESS_EVENT_MASK #define CACHE_LL_ID_ALL 2 //All of the caches in a type and level, make this value greater than any ID #define CACHE_LL_LEVEL_INT_MEM 0 //Cache level for accessing internal mem