We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 12d4226 commit 843a69aCopy full SHA for 843a69a
cores/esp32/Esp.cpp
@@ -59,10 +59,11 @@ extern "C" {
59
// REG_SPI_BASE is not defined for S3/C3 ??
60
61
#if CONFIG_IDF_TARGET_ESP32S3 || CONFIG_IDF_TARGET_ESP32C3
62
- #ifndef REG_SPI_BASE
63
- #define REG_SPI_BASE(i) (DR_REG_SPI1_BASE + (((i)>1) ? (((i)* 0x1000) + 0x20000) : (((~(i)) & 1)* 0x1000 )))
64
- #endif // REG_SPI_BASE
65
-#endif // TARGET
+#ifdef REG_SPI_BASE
+#undef REG_SPI_BASE
+#endif // REG_SPI_BASE
+#define REG_SPI_BASE(i) (DR_REG_SPI1_BASE + (((i) > 1) ? (((i) * 0x1000) + 0x20000) : (((~(i)) & 1) * 0x1000)))
66
+#endif // TARGET
67
68
/**
69
* User-defined Literals
0 commit comments