From 6e5d350d88d854f9939c6b26e4eea9bdfd0378c7 Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Mon, 20 Jan 2025 14:57:41 +0100
Subject: [PATCH] Fixed types in serial_stm32.cpp

Signed-off-by: Terraneo Federico <fede.tft@miosix.org>
---
 miosix/arch/common/drivers/stm32_serial_common.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/miosix/arch/common/drivers/stm32_serial_common.h b/miosix/arch/common/drivers/stm32_serial_common.h
index 7174c9ba..29ce1003 100644
--- a/miosix/arch/common/drivers/stm32_serial_common.h
+++ b/miosix/arch/common/drivers/stm32_serial_common.h
@@ -28,6 +28,7 @@
 
 #pragma once
 
+#include <cstdint>
 #include <cstdlib>
 #include "interfaces/arch_registers.h"
 #include "interfaces/gpio.h"
@@ -197,7 +198,7 @@ public:
     }
 
 private:
-    static volatile unsigned long& getENR(STM32Bus::ID bus)
+    static volatile uint32_t& getENR(STM32Bus::ID bus)
     {
         switch(bus)
         {
-- 
GitLab