From 5ea33b13caad503c08b518ed5c6e6f67002c5a5f Mon Sep 17 00:00:00 2001
From: Jakob <Jakob.knitter@bettermarks.com>
Date: Sun, 18 Jun 2023 17:13:43 +0200
Subject: [PATCH] fix: dont read every macro as pointer

---
 src/reading-writing-registers/esp32-c3-register-interface.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/reading-writing-registers/esp32-c3-register-interface.h b/src/reading-writing-registers/esp32-c3-register-interface.h
index d012dda..6fb3181 100644
--- a/src/reading-writing-registers/esp32-c3-register-interface.h
+++ b/src/reading-writing-registers/esp32-c3-register-interface.h
@@ -3,7 +3,7 @@
 
 #define C3_UART_CONTROLLER_0_BASE ((uint32_t)0x60000000)
 #define C3_UART_CONTROLLER_1_BASE ((uint32_t)0x60010000)
-#define C3_UART_CONTROLLER_SELECT(base_select) ((volatile uint32_t *)((base_select == 1) ? C3_UART_CONTROLLER_1_BASE : C3_UART_CONTROLLER_0_BASE))
+#define C3_UART_CONTROLLER_SELECT(base_select) ((uint32_t)((base_select == 1) ? C3_UART_CONTROLLER_1_BASE : C3_UART_CONTROLLER_0_BASE))
 
 #define C3_UART_CLK_CONF_REG(base_select) ((volatile uint32_t *)(C3_UART_CONTROLLER_SELECT((base_select)) + 0x0078))
 // UART_RST_CORE is on 23
-- 
GitLab