diff --git a/CI/update/stm32variant.py b/CI/update/stm32variant.py index e60ee9bd9c..b245fc3719 100644 --- a/CI/update/stm32variant.py +++ b/CI/update/stm32variant.py @@ -1443,6 +1443,21 @@ def alias_definition(): return alias_list +def sdmmc_signals(): + sdmmcNA_list = [] + # Check if SDMMC instance + if sdxd0_list and "SDMMC" in sdxd0_list[0][2]: + if not sdmmcckin_list: + sdmmcNA_list.append("SDMMC_CKIN_NA") + if not sdmmccdir_list: + sdmmcNA_list.append("SDMMC_CDIR_NA") + if not sdmmcd0dir_list: + sdmmcNA_list.append("SDMMC_D0DIR_NA") + if not sdmmcd123dir_list: + sdmmcNA_list.append("SDMMC_D123DIR_NA") + return sdmmcNA_list + + def print_variant(generic_list, alt_syswkup_list): variant_h_template = j2_env.get_template(variant_h_filename) variant_cpp_template = j2_env.get_template(variant_cpp_filename) @@ -1467,6 +1482,9 @@ def print_variant(generic_list, alt_syswkup_list): # Alias to ease some usage alias_list = alias_definition() + # SDMMC signals definition + sdmmcNA_list = sdmmc_signals() + # Manage all pins number, PinName and analog pins analog_index = 0 pins_number_list = [] @@ -1548,6 +1566,7 @@ def print_variant(generic_list, alt_syswkup_list): serial=serial, hal_modules_list=hal_modules_list, alias_list=alias_list, + sdmmcNA_list=sdmmcNA_list, ) ) diff --git a/CI/update/templates/variant_generic.h b/CI/update/templates/variant_generic.h index 8b2c96d2b4..9eed37835e 100644 --- a/CI/update/templates/variant_generic.h +++ b/CI/update/templates/variant_generic.h @@ -107,6 +107,13 @@ #endif {% endfor %} +{% endif %} +{% if sdmmcNA_list %} +// SDMMC signals not available + {% for sdmmcNA in sdmmcNA_list %} +#define {{sdmmcNA}} + {% endfor %} + {% endif %} {% if hal_modules_list %} // Extra HAL modules diff --git a/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/variant_generic.h b/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/variant_generic.h index 50a650b3ea..06973f48d3 100644 --- a/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/variant_generic.h +++ b/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/variant_generic.h @@ -269,6 +269,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/variant_generic.h b/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/variant_generic.h index 284918debf..75926e97a2 100644 --- a/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/variant_generic.h +++ b/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/variant_generic.h @@ -178,6 +178,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/variant_generic.h b/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/variant_generic.h index 3862781205..19023cc5ad 100644 --- a/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/variant_generic.h +++ b/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/variant_generic.h @@ -211,6 +211,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_NUCLEO_F722ZE.h b/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_NUCLEO_F722ZE.h index de5a3d5c73..d2217da335 100644 --- a/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_NUCLEO_F722ZE.h +++ b/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_NUCLEO_F722ZE.h @@ -223,7 +223,12 @@ // Value of the External oscillator in Hz #define HSE_VALUE 8000000U -/* Extra HAL modules */ +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_generic.h b/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_generic.h index 71e6de01f5..3548b24cd7 100644 --- a/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_generic.h +++ b/variants/STM32F7xx/F722Z(C-E)T_F732ZET/variant_generic.h @@ -243,6 +243,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/variant_generic.h b/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/variant_generic.h index ce03c2ae9d..b69f608e4e 100644 --- a/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/variant_generic.h +++ b/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/variant_generic.h @@ -263,6 +263,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/variant_generic.h b/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/variant_generic.h index 946e5fbfb2..b6c4c4ee37 100644 --- a/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/variant_generic.h +++ b/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/variant_generic.h @@ -204,6 +204,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/variant_generic.h b/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/variant_generic.h index 8d0a33158f..2008a3e427 100644 --- a/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/variant_generic.h +++ b/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/variant_generic.h @@ -237,6 +237,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/variant_generic.h b/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/variant_generic.h index bae701d881..b027ec834b 100644 --- a/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/variant_generic.h +++ b/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/variant_generic.h @@ -269,6 +269,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/variant_generic.h b/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/variant_generic.h index ddf502521d..b584b6acfc 100644 --- a/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/variant_generic.h +++ b/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/variant_generic.h @@ -211,6 +211,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_ETHERCAT_DUINO.h b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_ETHERCAT_DUINO.h index 949662e0ba..ef4e1171f1 100644 --- a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_ETHERCAT_DUINO.h +++ b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_ETHERCAT_DUINO.h @@ -167,9 +167,9 @@ #define ECAT_CS PB6 // Serial pins -#define TX0 PC10 // UART4 -#define RX0 PC11 // UART4 -#define TX0_ALT PC10_ALT1 // USART3 +#define TX0 PC10 // UART4 +#define RX0 PC11 // UART4 +#define TX0_ALT PC10_ALT1 // USART3 #define RX0_ALT PC11_ALT1 // USART3 #define TX1 PE8 // UART7 @@ -257,6 +257,12 @@ // Value of the External oscillator in Hz #define HSE_VALUE 8000000U +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_NUCLEO_F7x6ZG.h b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_NUCLEO_F7x6ZG.h index efbd1b9b25..d8a6f95c27 100644 --- a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_NUCLEO_F7x6ZG.h +++ b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_NUCLEO_F7x6ZG.h @@ -223,7 +223,12 @@ // Value of the External oscillator in Hz #define HSE_VALUE 8000000U -/* Extra HAL modules */ +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_generic.h b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_generic.h index 711cec5079..7d18539eb5 100644 --- a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_generic.h +++ b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/variant_generic.h @@ -243,6 +243,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_DISCO_F746NG.h b/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_DISCO_F746NG.h index 3859b08874..67a2c6a706 100644 --- a/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_DISCO_F746NG.h +++ b/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_DISCO_F746NG.h @@ -267,6 +267,12 @@ #define PIN_SERIAL_TX PA9 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // SD detect signal #ifndef SD_DETECT_PIN #define SD_DETECT_PIN PC13 diff --git a/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_generic.h b/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_generic.h index 296b10976c..940e2d0e2d 100644 --- a/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_generic.h +++ b/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/variant_generic.h @@ -297,6 +297,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/variant_generic.h b/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/variant_generic.h index 95cef539c1..a867c7f8b4 100644 --- a/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/variant_generic.h +++ b/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/variant_generic.h @@ -304,6 +304,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/variant_generic.h b/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/variant_generic.h index b5049bc8b1..6cb0dd2ef7 100644 --- a/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/variant_generic.h +++ b/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/variant_generic.h @@ -276,6 +276,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_REMRAM_V1.h b/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_REMRAM_V1.h index 081cf7d636..74f341c0ed 100644 --- a/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_REMRAM_V1.h +++ b/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_REMRAM_V1.h @@ -201,6 +201,12 @@ #define PIN_SERIAL_RX PA10 #define PIN_SERIAL_TX PA9 +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + /* HAL configuration */ #define HSE_VALUE 24000000U diff --git a/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_generic.h b/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_generic.h index 6d50d4ffec..7b112898cd 100644 --- a/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_generic.h +++ b/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/variant_generic.h @@ -218,6 +218,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.h b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.h index b43d58db37..841397e67a 100644 --- a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.h +++ b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.h @@ -224,6 +224,12 @@ // Value of the External oscillator in Hz #define HSE_VALUE 8000000U +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + /* Extra HAL modules */ #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_generic.h b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_generic.h index 100886b2f6..5ea3513554 100644 --- a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_generic.h +++ b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_generic.h @@ -250,6 +250,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/variant_generic.h b/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/variant_generic.h index 3d9c77ec68..1106a82c58 100644 --- a/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/variant_generic.h +++ b/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/variant_generic.h @@ -258,6 +258,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/variant_generic.h b/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/variant_generic.h index 438a0ac7da..e9587199cf 100644 --- a/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/variant_generic.h +++ b/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/variant_generic.h @@ -295,6 +295,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32F7xx/F769I(G-I)T_F779IIT/variant_generic.h b/variants/STM32F7xx/F769I(G-I)T_F779IIT/variant_generic.h index 81c16c0a54..97bc25f1a8 100644 --- a/variants/STM32F7xx/F769I(G-I)T_F779IIT/variant_generic.h +++ b/variants/STM32F7xx/F769I(G-I)T_F779IIT/variant_generic.h @@ -267,6 +267,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32H5xx/H562R(G-I)T/variant_generic.h b/variants/STM32H5xx/H562R(G-I)T/variant_generic.h index a7d6c370e7..e0c54a60b4 100644 --- a/variants/STM32H5xx/H562R(G-I)T/variant_generic.h +++ b/variants/STM32H5xx/H562R(G-I)T/variant_generic.h @@ -184,6 +184,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/variant_generic.h b/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/variant_generic.h index fd7b34fc92..70f49431b0 100644 --- a/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/variant_generic.h +++ b/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/variant_generic.h @@ -192,6 +192,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32H5xx/H563R(G-I)T_H573RIT/variant_generic.h b/variants/STM32H5xx/H563R(G-I)T_H573RIT/variant_generic.h index 54cb3f8e6d..5a73f7757a 100644 --- a/variants/STM32H5xx/H563R(G-I)T_H573RIT/variant_generic.h +++ b/variants/STM32H5xx/H563R(G-I)T_H573RIT/variant_generic.h @@ -184,6 +184,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L431R(B-C)(I-T-Y)/variant_generic.h b/variants/STM32L4xx/L431R(B-C)(I-T-Y)/variant_generic.h index df04501042..45e8ad9737 100644 --- a/variants/STM32L4xx/L431R(B-C)(I-T-Y)/variant_generic.h +++ b/variants/STM32L4xx/L431R(B-C)(I-T-Y)/variant_generic.h @@ -150,6 +150,12 @@ #define PIN_SERIAL_TX PA2 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L431VC(I-T)/variant_generic.h b/variants/STM32L4xx/L431VC(I-T)/variant_generic.h index a9f1771063..1146ef99a6 100644 --- a/variants/STM32L4xx/L431VC(I-T)/variant_generic.h +++ b/variants/STM32L4xx/L431VC(I-T)/variant_generic.h @@ -181,6 +181,12 @@ #define PIN_SERIAL_TX PA2 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/variant_generic.h b/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/variant_generic.h index df04501042..45e8ad9737 100644 --- a/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/variant_generic.h +++ b/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/variant_generic.h @@ -150,6 +150,12 @@ #define PIN_SERIAL_TX PA2 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/variant_generic.h b/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/variant_generic.h index a9f1771063..1146ef99a6 100644 --- a/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/variant_generic.h +++ b/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/variant_generic.h @@ -181,6 +181,12 @@ #define PIN_SERIAL_TX PA2 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L451R(C-E)(I-T-Y)/variant_generic.h b/variants/STM32L4xx/L451R(C-E)(I-T-Y)/variant_generic.h index acb529355e..29143e4bc8 100644 --- a/variants/STM32L4xx/L451R(C-E)(I-T-Y)/variant_generic.h +++ b/variants/STM32L4xx/L451R(C-E)(I-T-Y)/variant_generic.h @@ -160,6 +160,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L451V(C-E)(I-T)/variant_generic.h b/variants/STM32L4xx/L451V(C-E)(I-T)/variant_generic.h index b6dc2af6d1..b1398e4b3a 100644 --- a/variants/STM32L4xx/L451V(C-E)(I-T)/variant_generic.h +++ b/variants/STM32L4xx/L451V(C-E)(I-T)/variant_generic.h @@ -191,6 +191,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_LEAFONY_AP03.h b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_LEAFONY_AP03.h index 171fa35a4a..31a98bd3fb 100644 --- a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_LEAFONY_AP03.h +++ b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_LEAFONY_AP03.h @@ -121,6 +121,12 @@ #define PIN_SERIAL_TX PA2 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_NUCLEO_L452RE.h b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_NUCLEO_L452RE.h index b2a08be539..3de2bb159f 100644 --- a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_NUCLEO_L452RE.h +++ b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_NUCLEO_L452RE.h @@ -133,6 +133,12 @@ #define PIN_SERIAL_TX PA2 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + /* Extra HAL modules */ #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_generic.h b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_generic.h index acb529355e..29143e4bc8 100644 --- a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_generic.h +++ b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/variant_generic.h @@ -160,6 +160,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/variant_generic.h b/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/variant_generic.h index b6dc2af6d1..b1398e4b3a 100644 --- a/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/variant_generic.h +++ b/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/variant_generic.h @@ -191,6 +191,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L471Q(E-G)I/variant_generic.h b/variants/STM32L4xx/L471Q(E-G)I/variant_generic.h index f985744e1c..5097b54641 100644 --- a/variants/STM32L4xx/L471Q(E-G)I/variant_generic.h +++ b/variants/STM32L4xx/L471Q(E-G)I/variant_generic.h @@ -240,6 +240,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L471R(E-G)T/variant_generic.h b/variants/STM32L4xx/L471R(E-G)T/variant_generic.h index b076a32b32..27b24ed31d 100644 --- a/variants/STM32L4xx/L471R(E-G)T/variant_generic.h +++ b/variants/STM32L4xx/L471R(E-G)T/variant_generic.h @@ -182,6 +182,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L471V(E-G)T/variant_generic.h b/variants/STM32L4xx/L471V(E-G)T/variant_generic.h index df94faa80a..8718c42a15 100644 --- a/variants/STM32L4xx/L471V(E-G)T/variant_generic.h +++ b/variants/STM32L4xx/L471V(E-G)T/variant_generic.h @@ -213,6 +213,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L471Z(E-G)(J-T)/variant_generic.h b/variants/STM32L4xx/L471Z(E-G)(J-T)/variant_generic.h index 92efc44332..ae665a79ee 100644 --- a/variants/STM32L4xx/L471Z(E-G)(J-T)/variant_generic.h +++ b/variants/STM32L4xx/L471Z(E-G)(J-T)/variant_generic.h @@ -246,6 +246,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_NUCLEO_L476RG.h b/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_NUCLEO_L476RG.h index ba25d95d59..0667a9e54e 100644 --- a/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_NUCLEO_L476RG.h +++ b/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_NUCLEO_L476RG.h @@ -155,6 +155,12 @@ #define PIN_SERIAL_TX PA2 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + /* Extra HAL modules */ #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_generic.h b/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_generic.h index b076a32b32..27b24ed31d 100644 --- a/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_generic.h +++ b/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/variant_generic.h @@ -182,6 +182,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_B_L475E_IOT01A.h b/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_B_L475E_IOT01A.h index 337e91fd92..06c8868752 100644 --- a/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_B_L475E_IOT01A.h +++ b/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_B_L475E_IOT01A.h @@ -203,6 +203,12 @@ #define PIN_SERIAL_TX PB6 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + /* Extra HAL modules */ #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_generic.h b/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_generic.h index df94faa80a..8718c42a15 100644 --- a/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_generic.h +++ b/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/variant_generic.h @@ -213,6 +213,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/variant_generic.h b/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/variant_generic.h index f53d05e19c..a19eaf481a 100644 --- a/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/variant_generic.h +++ b/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/variant_generic.h @@ -188,6 +188,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L476JGYxP/variant_generic.h b/variants/STM32L4xx/L476JGYxP/variant_generic.h index e126b45fd4..dba06bc408 100644 --- a/variants/STM32L4xx/L476JGYxP/variant_generic.h +++ b/variants/STM32L4xx/L476JGYxP/variant_generic.h @@ -185,6 +185,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L476M(E-G)Y/variant_generic.h b/variants/STM32L4xx/L476M(E-G)Y/variant_generic.h index 504b91d0b7..9615174bde 100644 --- a/variants/STM32L4xx/L476M(E-G)Y/variant_generic.h +++ b/variants/STM32L4xx/L476M(E-G)Y/variant_generic.h @@ -196,6 +196,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/variant_generic.h b/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/variant_generic.h index f985744e1c..5097b54641 100644 --- a/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/variant_generic.h +++ b/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/variant_generic.h @@ -240,6 +240,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L476VGYxP/variant_generic.h b/variants/STM32L4xx/L476VGYxP/variant_generic.h index 1539a86fcf..446d5a6d96 100644 --- a/variants/STM32L4xx/L476VGYxP/variant_generic.h +++ b/variants/STM32L4xx/L476VGYxP/variant_generic.h @@ -196,6 +196,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/variant_generic.h b/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/variant_generic.h index 92efc44332..ae665a79ee 100644 --- a/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/variant_generic.h +++ b/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/variant_generic.h @@ -246,6 +246,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L476ZGTxP/variant_generic.h b/variants/STM32L4xx/L476ZGTxP/variant_generic.h index dee0b4f070..171f48380b 100644 --- a/variants/STM32L4xx/L476ZGTxP/variant_generic.h +++ b/variants/STM32L4xx/L476ZGTxP/variant_generic.h @@ -244,6 +244,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/variant_generic.h b/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/variant_generic.h index b4cb13a5cf..eb785a24a2 100644 --- a/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/variant_generic.h +++ b/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/variant_generic.h @@ -269,6 +269,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/variant_generic.h b/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/variant_generic.h index f4debec6ee..0e595d13c6 100644 --- a/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/variant_generic.h +++ b/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/variant_generic.h @@ -267,6 +267,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/variant_generic.h b/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/variant_generic.h index cd0181e00d..3db74857a1 100644 --- a/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/variant_generic.h +++ b/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/variant_generic.h @@ -243,6 +243,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/variant_generic.h b/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/variant_generic.h index 36cd143111..2d5ef747be 100644 --- a/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/variant_generic.h +++ b/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/variant_generic.h @@ -240,6 +240,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/variant_generic.h b/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/variant_generic.h index 638157bb28..db6aac2169 100644 --- a/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/variant_generic.h +++ b/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/variant_generic.h @@ -185,6 +185,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/variant_generic.h b/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/variant_generic.h index d046cb7994..9e7edc2d82 100644 --- a/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/variant_generic.h +++ b/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/variant_generic.h @@ -216,6 +216,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/variant_generic.h b/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/variant_generic.h index 91467d2e32..45ba96a18b 100644 --- a/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/variant_generic.h +++ b/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/variant_generic.h @@ -213,6 +213,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496VGY_L4A6VGY/variant_generic.h b/variants/STM32L4xx/L496VGY_L4A6VGY/variant_generic.h index 27c7be5b17..9cb092de2e 100644 --- a/variants/STM32L4xx/L496VGY_L4A6VGY/variant_generic.h +++ b/variants/STM32L4xx/L496VGY_L4A6VGY/variant_generic.h @@ -214,6 +214,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/variant_generic.h b/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/variant_generic.h index 710a577925..7725001bb0 100644 --- a/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/variant_generic.h +++ b/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/variant_generic.h @@ -212,6 +212,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496WGYxP/variant_generic.h b/variants/STM32L4xx/L496WGYxP/variant_generic.h index 3da306c5ee..85a3450bee 100644 --- a/variants/STM32L4xx/L496WGYxP/variant_generic.h +++ b/variants/STM32L4xx/L496WGYxP/variant_generic.h @@ -220,6 +220,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_NUCLEO_L496ZG.h b/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_NUCLEO_L496ZG.h index 63b295ca53..43a7440a26 100644 --- a/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_NUCLEO_L496ZG.h +++ b/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_NUCLEO_L496ZG.h @@ -239,6 +239,12 @@ #define PIN_SERIAL_TX PG7 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + /* Extra HAL modules */ #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_generic.h b/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_generic.h index bb49533440..5e1359b453 100644 --- a/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_generic.h +++ b/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/variant_generic.h @@ -249,6 +249,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_NUCLEO_L496ZG_P.h b/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_NUCLEO_L496ZG_P.h index 3fc7bcd5d2..5f2053b696 100644 --- a/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_NUCLEO_L496ZG_P.h +++ b/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_NUCLEO_L496ZG_P.h @@ -237,6 +237,12 @@ #define PIN_SERIAL_TX PG7 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + /* Extra HAL modules */ #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_generic.h b/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_generic.h index 8ca27c0580..aef323e7f5 100644 --- a/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_generic.h +++ b/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/variant_generic.h @@ -246,6 +246,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L4A6RGTxP/variant_generic.h b/variants/STM32L4xx/L4A6RGTxP/variant_generic.h index ce9bf563de..58a1b7042c 100644 --- a/variants/STM32L4xx/L4A6RGTxP/variant_generic.h +++ b/variants/STM32L4xx/L4A6RGTxP/variant_generic.h @@ -182,6 +182,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/variant_generic.h b/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/variant_generic.h index d01a463bc7..2c89c56755 100644 --- a/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/variant_generic.h +++ b/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/variant_generic.h @@ -155,6 +155,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/variant_generic.h b/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/variant_generic.h index 526fec94df..d49b102055 100644 --- a/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/variant_generic.h +++ b/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/variant_generic.h @@ -151,6 +151,12 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CKIN_NA +#define SDMMC_CDIR_NA +#define SDMMC_D0DIR_NA +#define SDMMC_D123DIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32L5xx/L552RETxQ_L562RETxQ/variant_generic.h b/variants/STM32L5xx/L552RETxQ_L562RETxQ/variant_generic.h index bf2d06bb6f..31e6157e08 100644 --- a/variants/STM32L5xx/L552RETxQ_L562RETxQ/variant_generic.h +++ b/variants/STM32L5xx/L552RETxQ_L562RETxQ/variant_generic.h @@ -172,6 +172,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/variant_generic.h b/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/variant_generic.h index a4d767f1f1..b70862dad4 100644 --- a/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/variant_generic.h +++ b/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/variant_generic.h @@ -172,6 +172,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/variant_generic.h b/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/variant_generic.h index a4d767f1f1..b70862dad4 100644 --- a/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/variant_generic.h +++ b/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/variant_generic.h @@ -172,6 +172,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/variant_generic.h b/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/variant_generic.h index a4d767f1f1..b70862dad4 100644 --- a/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/variant_generic.h +++ b/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/variant_generic.h @@ -172,6 +172,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED diff --git a/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/variant_generic.h b/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/variant_generic.h index a6abae9386..fc3865f091 100644 --- a/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/variant_generic.h +++ b/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/variant_generic.h @@ -180,6 +180,9 @@ #define PIN_SERIAL_TX PA0 #endif +// SDMMC signals not available +#define SDMMC_CDIR_NA + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED