From 1b79810df333c46517a634c3e8a666d47ad55ced Mon Sep 17 00:00:00 2001 From: Jacob Williams <47766188+SaintSampo@users.noreply.github.com> Date: Mon, 31 Mar 2025 13:44:05 -0400 Subject: [PATCH 1/6] fix(board): Alfredo NoU3 include stdint.h --- variants/alfredo-nou3/pins_arduino.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/variants/alfredo-nou3/pins_arduino.h b/variants/alfredo-nou3/pins_arduino.h index 88bdbea0bb1..7af94b85569 100644 --- a/variants/alfredo-nou3/pins_arduino.h +++ b/variants/alfredo-nou3/pins_arduino.h @@ -1,6 +1,8 @@ #ifndef Pins_Arduino_h #define Pins_Arduino_h +#include + #define USB_VID 0xAFD0 #define USB_PID 0x0003 #define USB_MANUFACTURER "Alfredo" From 986b40a390870b1efc1e628d28f98c1308165fc4 Mon Sep 17 00:00:00 2001 From: Sugar Glider Date: Sun, 6 Apr 2025 17:30:11 -0300 Subject: [PATCH 2/6] fix(hal_gpio): lets pins_arduino.h to use stdint and stdbool types --- cores/esp32/esp32-hal-gpio.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cores/esp32/esp32-hal-gpio.h b/cores/esp32/esp32-hal-gpio.h index 9fce4368c22..0ae9f7a01cb 100644 --- a/cores/esp32/esp32-hal-gpio.h +++ b/cores/esp32/esp32-hal-gpio.h @@ -24,7 +24,11 @@ extern "C" { #endif +// include basic types for being used by pins_arduino.h +#include +#include #include "pins_arduino.h" + #include "esp32-hal.h" #include "soc/soc_caps.h" #include "driver/gpio.h" From 7e14991c459c4b3ef4fd39c760361af7c1da9cbf Mon Sep 17 00:00:00 2001 From: Sugar Glider Date: Sun, 6 Apr 2025 17:31:21 -0300 Subject: [PATCH 3/6] feat(pins_arduino): fixes lack of stdint in the right place --- variants/alfredo-nou3/pins_arduino.h | 1 - 1 file changed, 1 deletion(-) diff --git a/variants/alfredo-nou3/pins_arduino.h b/variants/alfredo-nou3/pins_arduino.h index 7af94b85569..4c12bbeb04b 100644 --- a/variants/alfredo-nou3/pins_arduino.h +++ b/variants/alfredo-nou3/pins_arduino.h @@ -1,7 +1,6 @@ #ifndef Pins_Arduino_h #define Pins_Arduino_h -#include #define USB_VID 0xAFD0 #define USB_PID 0x0003 From df47d76032be27dfb4bde5b22474c3cbef78fee9 Mon Sep 17 00:00:00 2001 From: Sugar Glider Date: Sun, 6 Apr 2025 17:32:07 -0300 Subject: [PATCH 4/6] fix(pins_arduino): reverts all changes to this file --- variants/alfredo-nou3/pins_arduino.h | 1 - 1 file changed, 1 deletion(-) diff --git a/variants/alfredo-nou3/pins_arduino.h b/variants/alfredo-nou3/pins_arduino.h index 4c12bbeb04b..88bdbea0bb1 100644 --- a/variants/alfredo-nou3/pins_arduino.h +++ b/variants/alfredo-nou3/pins_arduino.h @@ -1,7 +1,6 @@ #ifndef Pins_Arduino_h #define Pins_Arduino_h - #define USB_VID 0xAFD0 #define USB_PID 0x0003 #define USB_MANUFACTURER "Alfredo" From 40be0a0a385d20567cb8597a9d077b56be062e20 Mon Sep 17 00:00:00 2001 From: Sugar Glider Date: Sun, 6 Apr 2025 17:46:15 -0300 Subject: [PATCH 5/6] fix(pins_arduino): reverts all changes to this file --- cores/esp32/esp32-hal-gpio.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/cores/esp32/esp32-hal-gpio.h b/cores/esp32/esp32-hal-gpio.h index 0ae9f7a01cb..9fce4368c22 100644 --- a/cores/esp32/esp32-hal-gpio.h +++ b/cores/esp32/esp32-hal-gpio.h @@ -24,11 +24,7 @@ extern "C" { #endif -// include basic types for being used by pins_arduino.h -#include -#include #include "pins_arduino.h" - #include "esp32-hal.h" #include "soc/soc_caps.h" #include "driver/gpio.h" From 6c537fa9e657f01a98cfe60ce26e67134bf05c34 Mon Sep 17 00:00:00 2001 From: Sugar Glider Date: Sun, 6 Apr 2025 17:48:09 -0300 Subject: [PATCH 6/6] fix(pins_arduino): reverts all changes back to original pr --- variants/alfredo-nou3/pins_arduino.h | 1 + 1 file changed, 1 insertion(+) diff --git a/variants/alfredo-nou3/pins_arduino.h b/variants/alfredo-nou3/pins_arduino.h index 88bdbea0bb1..8b5a7d51b9f 100644 --- a/variants/alfredo-nou3/pins_arduino.h +++ b/variants/alfredo-nou3/pins_arduino.h @@ -1,6 +1,7 @@ #ifndef Pins_Arduino_h #define Pins_Arduino_h +#include #define USB_VID 0xAFD0 #define USB_PID 0x0003 #define USB_MANUFACTURER "Alfredo"