File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,20 @@ extern "C" {
61
61
#define ARDUINO_EVENT_RUNNING_CORE CONFIG_ARDUINO_EVENT_RUNNING_CORE
62
62
#endif
63
63
64
+ #if CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32S3
65
+ const uint8_t BOOT_PIN = 0 ;
66
+ #define BOOT_PIN BOOT_PIN
67
+ #elif CONFIG_IDF_TARGET_ESP32C2 || CONFIG_IDF_TARGET_ESP32C3 || CONFIG_IDF_TARGET_ESP32C6 || CONFIG_IDF_TARGET_ESP32H2 || CONFIG_IDF_TARGET_ESP32C61
68
+ const uint8_t BOOT_PIN = 9 ;
69
+ #define BOOT_PIN BOOT_PIN
70
+ #elif CONFIG_IDF_TARGET_ESP32P4
71
+ const uint8_t BOOT_PIN = 35 ;
72
+ #define BOOT_PIN BOOT_PIN
73
+ #elif CONFIG_IDF_TARGET_ESP32C5
74
+ const uint8_t BOOT_PIN = 28 ;
75
+ #define BOOT_PIN BOOT_PIN
76
+ #endif
77
+
64
78
//forward declaration from freertos/portmacro.h
65
79
void vPortYield (void );
66
80
void yield (void );
You can’t perform that action at this time.
0 commit comments