aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--demos/STM32/CMSIS-STM32F407-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/HAL-STM32F407-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/NIL-STM32F051-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/NIL-STM32F100-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/NIL-STM32F373-STM32373C_EVAL/mcuconf.h5
-rw-r--r--demos/STM32/NIL-STM32L152-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F031K6-NUCLEO32/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F042K6-NUCLEO32/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F051-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F072-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F100-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F103-MAPLEMINI/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F103_INEMO_DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F373-STM32373C_EVAL/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F401C-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F407-DISCOVERY-G++/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F407-DISCOVERY-MEMS/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F407-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F407-OLIMEX_E407-LWIP-FATFS-USB/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F429-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F746G-DISCOVERY-LWIP-FATFS-USB/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32F746G-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32L152-DISCOVERY/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h5
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/ADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/CAN/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/EXT/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/IRQ_STORM/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/PWM-ICU/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/SPI/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/UART/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F0xx/USB_CDC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/ADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/CAN/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/EXT/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/I2C/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/IRQ_STORM/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/PWM-ICU/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/RTC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/SPI/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/UART/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/USB_CDC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F1xx/USB_CDC_F107/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/ADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/CAN/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/EXT/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/I2C/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/IRQ_STORM/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/PWM-ICU/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/SDADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/SPI/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/UART/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F37x/USB_CDC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/ADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/CAN/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/DAC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/DAC_DUAL/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/DMA_STORM/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/EXT/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/GPT/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/I2C/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/I2S/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/IRQ_STORM/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/IRQ_STORM_FPU/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/PWM-ICU/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/RTC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/SDC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/SPI/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/UART/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/USB_CDC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F4xx/USB_CDC_IAD/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F7xx/GPT-ADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F7xx/IRQ_STORM/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F7xx/PWM-ICU/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F7xx/SPI/mcuconf.h5
-rw-r--r--testhal/STM32/STM32F7xx/USB_CDC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L0xx/ADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L0xx/EXT/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L0xx/SPI/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L1xx/ADC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L1xx/DAC/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L1xx/EXT/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L1xx/IRQ_STORM/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L1xx/PWM-ICU/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L1xx/SPI/mcuconf.h5
-rw-r--r--testhal/STM32/STM32L1xx/UART/mcuconf.h5
95 files changed, 475 insertions, 0 deletions
diff --git a/demos/STM32/CMSIS-STM32F407-DISCOVERY/mcuconf.h b/demos/STM32/CMSIS-STM32F407-DISCOVERY/mcuconf.h
index f792eb4b9..e0aa520a9 100644
--- a/demos/STM32/CMSIS-STM32F407-DISCOVERY/mcuconf.h
+++ b/demos/STM32/CMSIS-STM32F407-DISCOVERY/mcuconf.h
@@ -319,4 +319,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/HAL-STM32F407-DISCOVERY/mcuconf.h b/demos/STM32/HAL-STM32F407-DISCOVERY/mcuconf.h
index e057caba7..7f15cc1ad 100644
--- a/demos/STM32/HAL-STM32F407-DISCOVERY/mcuconf.h
+++ b/demos/STM32/HAL-STM32F407-DISCOVERY/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/NIL-STM32F051-DISCOVERY/mcuconf.h b/demos/STM32/NIL-STM32F051-DISCOVERY/mcuconf.h
index 1f64ba63c..4681802ad 100644
--- a/demos/STM32/NIL-STM32F051-DISCOVERY/mcuconf.h
+++ b/demos/STM32/NIL-STM32F051-DISCOVERY/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/NIL-STM32F100-DISCOVERY/mcuconf.h b/demos/STM32/NIL-STM32F100-DISCOVERY/mcuconf.h
index 61b1e758d..e39795d5d 100644
--- a/demos/STM32/NIL-STM32F100-DISCOVERY/mcuconf.h
+++ b/demos/STM32/NIL-STM32F100-DISCOVERY/mcuconf.h
@@ -183,4 +183,9 @@
#define STM32_UART_USART3_DMA_PRIORITY 0
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/NIL-STM32F373-STM32373C_EVAL/mcuconf.h b/demos/STM32/NIL-STM32F373-STM32373C_EVAL/mcuconf.h
index 85fc2859c..f277a8307 100644
--- a/demos/STM32/NIL-STM32F373-STM32373C_EVAL/mcuconf.h
+++ b/demos/STM32/NIL-STM32F373-STM32373C_EVAL/mcuconf.h
@@ -223,4 +223,9 @@
*/
#define STM32_WDG_USE_IWDG FALSE
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/NIL-STM32L152-DISCOVERY/mcuconf.h b/demos/STM32/NIL-STM32L152-DISCOVERY/mcuconf.h
index 53b2b76f9..462fa037a 100644
--- a/demos/STM32/NIL-STM32L152-DISCOVERY/mcuconf.h
+++ b/demos/STM32/NIL-STM32L152-DISCOVERY/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h
index 01f3b6890..7cfd272a9 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h
@@ -183,4 +183,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F031K6-NUCLEO32/mcuconf.h b/demos/STM32/RT-STM32F031K6-NUCLEO32/mcuconf.h
index 796844730..0953fbf4d 100644
--- a/demos/STM32/RT-STM32F031K6-NUCLEO32/mcuconf.h
+++ b/demos/STM32/RT-STM32F031K6-NUCLEO32/mcuconf.h
@@ -168,4 +168,9 @@
#define STM32_UART_USART1_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 2)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F042K6-NUCLEO32/mcuconf.h b/demos/STM32/RT-STM32F042K6-NUCLEO32/mcuconf.h
index 62486d29d..6f4d0de09 100644
--- a/demos/STM32/RT-STM32F042K6-NUCLEO32/mcuconf.h
+++ b/demos/STM32/RT-STM32F042K6-NUCLEO32/mcuconf.h
@@ -175,4 +175,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F051-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F051-DISCOVERY/mcuconf.h
index 1f64ba63c..4681802ad 100644
--- a/demos/STM32/RT-STM32F051-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F051-DISCOVERY/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F072-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F072-DISCOVERY/mcuconf.h
index 6c4701d64..897f8e7a9 100644
--- a/demos/STM32/RT-STM32F072-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F072-DISCOVERY/mcuconf.h
@@ -224,4 +224,9 @@
#define STM32_USB_LOW_POWER_ON_SUSPEND FALSE
#define STM32_USB_USB1_LP_IRQ_PRIORITY 3
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h
index c04bba45f..337a15089 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h
@@ -189,4 +189,9 @@
#define STM32_USB_LOW_POWER_ON_SUSPEND FALSE
#define STM32_USB_USB1_LP_IRQ_PRIORITY 3
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h
index d95036926..3bb9211d5 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h
@@ -232,4 +232,9 @@
#define STM32_UART_UART8_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F100-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F100-DISCOVERY/mcuconf.h
index 61b1e758d..e39795d5d 100644
--- a/demos/STM32/RT-STM32F100-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F100-DISCOVERY/mcuconf.h
@@ -183,4 +183,9 @@
#define STM32_UART_USART3_DMA_PRIORITY 0
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F103-MAPLEMINI/mcuconf.h b/demos/STM32/RT-STM32F103-MAPLEMINI/mcuconf.h
index 626332a6a..62db5b883 100644
--- a/demos/STM32/RT-STM32F103-MAPLEMINI/mcuconf.h
+++ b/demos/STM32/RT-STM32F103-MAPLEMINI/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/mcuconf.h b/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/mcuconf.h
index 9b74b9557..631213d0a 100644
--- a/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/mcuconf.h
+++ b/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h
index 0e37a0335..0b176d245 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F103_INEMO_DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F103_INEMO_DISCOVERY/mcuconf.h
index 626332a6a..62db5b883 100644
--- a/demos/STM32/RT-STM32F103_INEMO_DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F103_INEMO_DISCOVERY/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F373-STM32373C_EVAL/mcuconf.h b/demos/STM32/RT-STM32F373-STM32373C_EVAL/mcuconf.h
index 261e0ef1f..85fc2859c 100644
--- a/demos/STM32/RT-STM32F373-STM32373C_EVAL/mcuconf.h
+++ b/demos/STM32/RT-STM32F373-STM32373C_EVAL/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F401C-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F401C-DISCOVERY/mcuconf.h
index b0673b208..8778adb23 100644
--- a/demos/STM32/RT-STM32F401C-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F401C-DISCOVERY/mcuconf.h
@@ -243,4 +243,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h
index 93c2c49f7..e8ad59099 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h
@@ -243,4 +243,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F407-DISCOVERY-G++/mcuconf.h b/demos/STM32/RT-STM32F407-DISCOVERY-G++/mcuconf.h
index 74cdb82c9..17263fffe 100644
--- a/demos/STM32/RT-STM32F407-DISCOVERY-G++/mcuconf.h
+++ b/demos/STM32/RT-STM32F407-DISCOVERY-G++/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F407-DISCOVERY-MEMS/mcuconf.h b/demos/STM32/RT-STM32F407-DISCOVERY-MEMS/mcuconf.h
index a2a33496a..3f21441c5 100644
--- a/demos/STM32/RT-STM32F407-DISCOVERY-MEMS/mcuconf.h
+++ b/demos/STM32/RT-STM32F407-DISCOVERY-MEMS/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F407-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F407-DISCOVERY/mcuconf.h
index e057caba7..7f15cc1ad 100644
--- a/demos/STM32/RT-STM32F407-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F407-DISCOVERY/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F407-OLIMEX_E407-LWIP-FATFS-USB/mcuconf.h b/demos/STM32/RT-STM32F407-OLIMEX_E407-LWIP-FATFS-USB/mcuconf.h
index 1fb7ad124..3882b7377 100644
--- a/demos/STM32/RT-STM32F407-OLIMEX_E407-LWIP-FATFS-USB/mcuconf.h
+++ b/demos/STM32/RT-STM32F407-OLIMEX_E407-LWIP-FATFS-USB/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h
index d5ebfdfc4..e9eda1a5f 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h
@@ -243,4 +243,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F429-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F429-DISCOVERY/mcuconf.h
index e1a4dd645..06f802489 100644
--- a/demos/STM32/RT-STM32F429-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F429-DISCOVERY/mcuconf.h
@@ -353,4 +353,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F746G-DISCOVERY-LWIP-FATFS-USB/mcuconf.h b/demos/STM32/RT-STM32F746G-DISCOVERY-LWIP-FATFS-USB/mcuconf.h
index 0ecab7cda..b72b03e86 100644
--- a/demos/STM32/RT-STM32F746G-DISCOVERY-LWIP-FATFS-USB/mcuconf.h
+++ b/demos/STM32/RT-STM32F746G-DISCOVERY-LWIP-FATFS-USB/mcuconf.h
@@ -378,4 +378,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32F746G-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32F746G-DISCOVERY/mcuconf.h
index 0be888597..8e6720728 100644
--- a/demos/STM32/RT-STM32F746G-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32F746G-DISCOVERY/mcuconf.h
@@ -378,4 +378,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h
index 133c586ff..83884702f 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h
@@ -168,4 +168,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 7)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32L152-DISCOVERY/mcuconf.h b/demos/STM32/RT-STM32L152-DISCOVERY/mcuconf.h
index 53b2b76f9..462fa037a 100644
--- a/demos/STM32/RT-STM32L152-DISCOVERY/mcuconf.h
+++ b/demos/STM32/RT-STM32L152-DISCOVERY/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h
index e633de96c..8e313d81c 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h
@@ -200,4 +200,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h
index 41bb3b41a..30097f65c 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h
@@ -109,4 +109,9 @@
#define STM32_ST_IRQ_PRIORITY 8
#define STM32_ST_USE_TIMER 2
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/ADC/mcuconf.h b/testhal/STM32/STM32F0xx/ADC/mcuconf.h
index 8c7d02cc8..98e71212a 100644
--- a/testhal/STM32/STM32F0xx/ADC/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/ADC/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/CAN/mcuconf.h b/testhal/STM32/STM32F0xx/CAN/mcuconf.h
index 2aafb6c0c..52d38b74a 100644
--- a/testhal/STM32/STM32F0xx/CAN/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/CAN/mcuconf.h
@@ -205,4 +205,9 @@
#define STM32_USB_LOW_POWER_ON_SUSPEND FALSE
#define STM32_USB_USB1_LP_IRQ_PRIORITY 3
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/EXT/mcuconf.h b/testhal/STM32/STM32F0xx/EXT/mcuconf.h
index ca6f88189..44dc15089 100644
--- a/testhal/STM32/STM32F0xx/EXT/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/EXT/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/IRQ_STORM/mcuconf.h b/testhal/STM32/STM32F0xx/IRQ_STORM/mcuconf.h
index 0fd378df9..85874498c 100644
--- a/testhal/STM32/STM32F0xx/IRQ_STORM/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/IRQ_STORM/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/PWM-ICU/mcuconf.h b/testhal/STM32/STM32F0xx/PWM-ICU/mcuconf.h
index 92d837cd5..950ec00eb 100644
--- a/testhal/STM32/STM32F0xx/PWM-ICU/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/PWM-ICU/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/SPI/mcuconf.h b/testhal/STM32/STM32F0xx/SPI/mcuconf.h
index 3a28db991..d4c62f914 100644
--- a/testhal/STM32/STM32F0xx/SPI/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/SPI/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/UART/mcuconf.h b/testhal/STM32/STM32F0xx/UART/mcuconf.h
index 2045c8dbd..1c5d6b6ae 100644
--- a/testhal/STM32/STM32F0xx/UART/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/UART/mcuconf.h
@@ -192,4 +192,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 4)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F0xx/USB_CDC/mcuconf.h b/testhal/STM32/STM32F0xx/USB_CDC/mcuconf.h
index becbed310..3e98a449e 100644
--- a/testhal/STM32/STM32F0xx/USB_CDC/mcuconf.h
+++ b/testhal/STM32/STM32F0xx/USB_CDC/mcuconf.h
@@ -205,4 +205,9 @@
#define STM32_USB_LOW_POWER_ON_SUSPEND FALSE
#define STM32_USB_USB1_LP_IRQ_PRIORITY 3
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/ADC/mcuconf.h b/testhal/STM32/STM32F1xx/ADC/mcuconf.h
index 0c5ed6d1f..bbf8bb4be 100644
--- a/testhal/STM32/STM32F1xx/ADC/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/ADC/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/CAN/mcuconf.h b/testhal/STM32/STM32F1xx/CAN/mcuconf.h
index 529809537..3ee44d7e0 100644
--- a/testhal/STM32/STM32F1xx/CAN/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/CAN/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/EXT/mcuconf.h b/testhal/STM32/STM32F1xx/EXT/mcuconf.h
index 3b4fea944..59787ed6c 100644
--- a/testhal/STM32/STM32F1xx/EXT/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/EXT/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/I2C/mcuconf.h b/testhal/STM32/STM32F1xx/I2C/mcuconf.h
index 6e7315afd..f33e5f135 100644
--- a/testhal/STM32/STM32F1xx/I2C/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/I2C/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/IRQ_STORM/mcuconf.h b/testhal/STM32/STM32F1xx/IRQ_STORM/mcuconf.h
index e1ce58eed..1eb3e96fd 100644
--- a/testhal/STM32/STM32F1xx/IRQ_STORM/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/IRQ_STORM/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/PWM-ICU/mcuconf.h b/testhal/STM32/STM32F1xx/PWM-ICU/mcuconf.h
index 900f2bd7f..2e773e433 100644
--- a/testhal/STM32/STM32F1xx/PWM-ICU/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/PWM-ICU/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/RTC/mcuconf.h b/testhal/STM32/STM32F1xx/RTC/mcuconf.h
index fc566a85a..9c3dd6e63 100644
--- a/testhal/STM32/STM32F1xx/RTC/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/RTC/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/SPI/mcuconf.h b/testhal/STM32/STM32F1xx/SPI/mcuconf.h
index 38136095f..514e9615c 100644
--- a/testhal/STM32/STM32F1xx/SPI/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/SPI/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/UART/mcuconf.h b/testhal/STM32/STM32F1xx/UART/mcuconf.h
index fcb49ace8..d93fcaa82 100644
--- a/testhal/STM32/STM32F1xx/UART/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/UART/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/USB_CDC/mcuconf.h b/testhal/STM32/STM32F1xx/USB_CDC/mcuconf.h
index 626332a6a..62db5b883 100644
--- a/testhal/STM32/STM32F1xx/USB_CDC/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/USB_CDC/mcuconf.h
@@ -206,4 +206,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F1xx/USB_CDC_F107/mcuconf.h b/testhal/STM32/STM32F1xx/USB_CDC_F107/mcuconf.h
index 8774d0c15..cb9961f65 100644
--- a/testhal/STM32/STM32F1xx/USB_CDC_F107/mcuconf.h
+++ b/testhal/STM32/STM32F1xx/USB_CDC_F107/mcuconf.h
@@ -215,4 +215,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/ADC/mcuconf.h b/testhal/STM32/STM32F37x/ADC/mcuconf.h
index 9fe1c0772..8411555cb 100644
--- a/testhal/STM32/STM32F37x/ADC/mcuconf.h
+++ b/testhal/STM32/STM32F37x/ADC/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/CAN/mcuconf.h b/testhal/STM32/STM32F37x/CAN/mcuconf.h
index 4f0f1fb3b..7c763c27b 100644
--- a/testhal/STM32/STM32F37x/CAN/mcuconf.h
+++ b/testhal/STM32/STM32F37x/CAN/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/EXT/mcuconf.h b/testhal/STM32/STM32F37x/EXT/mcuconf.h
index 4f0f1fb3b..7c763c27b 100644
--- a/testhal/STM32/STM32F37x/EXT/mcuconf.h
+++ b/testhal/STM32/STM32F37x/EXT/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/I2C/mcuconf.h b/testhal/STM32/STM32F37x/I2C/mcuconf.h
index 61a134821..4e8ec04f7 100644
--- a/testhal/STM32/STM32F37x/I2C/mcuconf.h
+++ b/testhal/STM32/STM32F37x/I2C/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/IRQ_STORM/mcuconf.h b/testhal/STM32/STM32F37x/IRQ_STORM/mcuconf.h
index ff12ca2bb..3f98ccec0 100644
--- a/testhal/STM32/STM32F37x/IRQ_STORM/mcuconf.h
+++ b/testhal/STM32/STM32F37x/IRQ_STORM/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/PWM-ICU/mcuconf.h b/testhal/STM32/STM32F37x/PWM-ICU/mcuconf.h
index f4d4f936b..4e4eb9361 100644
--- a/testhal/STM32/STM32F37x/PWM-ICU/mcuconf.h
+++ b/testhal/STM32/STM32F37x/PWM-ICU/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/SDADC/mcuconf.h b/testhal/STM32/STM32F37x/SDADC/mcuconf.h
index a1ba4ca5b..468f8773c 100644
--- a/testhal/STM32/STM32F37x/SDADC/mcuconf.h
+++ b/testhal/STM32/STM32F37x/SDADC/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/SPI/mcuconf.h b/testhal/STM32/STM32F37x/SPI/mcuconf.h
index 773ca3ff2..0fe754eb6 100644
--- a/testhal/STM32/STM32F37x/SPI/mcuconf.h
+++ b/testhal/STM32/STM32F37x/SPI/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/UART/mcuconf.h b/testhal/STM32/STM32F37x/UART/mcuconf.h
index d45d8181e..e7c522cfe 100644
--- a/testhal/STM32/STM32F37x/UART/mcuconf.h
+++ b/testhal/STM32/STM32F37x/UART/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F37x/USB_CDC/mcuconf.h b/testhal/STM32/STM32F37x/USB_CDC/mcuconf.h
index b3ea6f6c4..c87f53f2d 100644
--- a/testhal/STM32/STM32F37x/USB_CDC/mcuconf.h
+++ b/testhal/STM32/STM32F37x/USB_CDC/mcuconf.h
@@ -218,4 +218,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/ADC/mcuconf.h b/testhal/STM32/STM32F4xx/ADC/mcuconf.h
index d53d1ede4..92dbfea55 100644
--- a/testhal/STM32/STM32F4xx/ADC/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/ADC/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/CAN/mcuconf.h b/testhal/STM32/STM32F4xx/CAN/mcuconf.h
index 04ae0d131..d79bf2a9a 100644
--- a/testhal/STM32/STM32F4xx/CAN/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/CAN/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/DAC/mcuconf.h b/testhal/STM32/STM32F4xx/DAC/mcuconf.h
index 9fc39d4f8..f22e49fff 100644
--- a/testhal/STM32/STM32F4xx/DAC/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/DAC/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/DAC_DUAL/mcuconf.h b/testhal/STM32/STM32F4xx/DAC_DUAL/mcuconf.h
index a7f177b36..706958b8b 100644
--- a/testhal/STM32/STM32F4xx/DAC_DUAL/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/DAC_DUAL/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/DMA_STORM/mcuconf.h b/testhal/STM32/STM32F4xx/DMA_STORM/mcuconf.h
index 1d0887bb8..fc4db29fa 100644
--- a/testhal/STM32/STM32F4xx/DMA_STORM/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/DMA_STORM/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/EXT/mcuconf.h b/testhal/STM32/STM32F4xx/EXT/mcuconf.h
index 4540d78c3..c7cf390d7 100644
--- a/testhal/STM32/STM32F4xx/EXT/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/EXT/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/GPT/mcuconf.h b/testhal/STM32/STM32F4xx/GPT/mcuconf.h
index 5a21bf4a0..f4d33ee5f 100644
--- a/testhal/STM32/STM32F4xx/GPT/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/GPT/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/I2C/mcuconf.h b/testhal/STM32/STM32F4xx/I2C/mcuconf.h
index 0ba9ef954..916d29c74 100644
--- a/testhal/STM32/STM32F4xx/I2C/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/I2C/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/I2S/mcuconf.h b/testhal/STM32/STM32F4xx/I2S/mcuconf.h
index 390ee9928..9667524ce 100644
--- a/testhal/STM32/STM32F4xx/I2S/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/I2S/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/IRQ_STORM/mcuconf.h b/testhal/STM32/STM32F4xx/IRQ_STORM/mcuconf.h
index 05fc44366..aad4536bc 100644
--- a/testhal/STM32/STM32F4xx/IRQ_STORM/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/IRQ_STORM/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/mcuconf.h b/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/mcuconf.h
index 05fc44366..aad4536bc 100644
--- a/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/PWM-ICU/mcuconf.h b/testhal/STM32/STM32F4xx/PWM-ICU/mcuconf.h
index 9c5d03b27..9ba14142e 100644
--- a/testhal/STM32/STM32F4xx/PWM-ICU/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/PWM-ICU/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/RTC/mcuconf.h b/testhal/STM32/STM32F4xx/RTC/mcuconf.h
index 90f75be93..88dcadac8 100644
--- a/testhal/STM32/STM32F4xx/RTC/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/RTC/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/SDC/mcuconf.h b/testhal/STM32/STM32F4xx/SDC/mcuconf.h
index 618e82725..9421f421c 100644
--- a/testhal/STM32/STM32F4xx/SDC/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/SDC/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/SPI/mcuconf.h b/testhal/STM32/STM32F4xx/SPI/mcuconf.h
index 8198f6e20..9b832581e 100644
--- a/testhal/STM32/STM32F4xx/SPI/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/SPI/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/UART/mcuconf.h b/testhal/STM32/STM32F4xx/UART/mcuconf.h
index d6fb26dba..d01a79ea8 100644
--- a/testhal/STM32/STM32F4xx/UART/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/UART/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/USB_CDC/mcuconf.h b/testhal/STM32/STM32F4xx/USB_CDC/mcuconf.h
index b56c6a214..c922a9a07 100644
--- a/testhal/STM32/STM32F4xx/USB_CDC/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/USB_CDC/mcuconf.h
@@ -338,4 +338,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F4xx/USB_CDC_IAD/mcuconf.h b/testhal/STM32/STM32F4xx/USB_CDC_IAD/mcuconf.h
index b27fb00f0..ed51b3f78 100644
--- a/testhal/STM32/STM32F4xx/USB_CDC_IAD/mcuconf.h
+++ b/testhal/STM32/STM32F4xx/USB_CDC_IAD/mcuconf.h
@@ -334,4 +334,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F7xx/GPT-ADC/mcuconf.h b/testhal/STM32/STM32F7xx/GPT-ADC/mcuconf.h
index 70c6129b9..05ee40edf 100644
--- a/testhal/STM32/STM32F7xx/GPT-ADC/mcuconf.h
+++ b/testhal/STM32/STM32F7xx/GPT-ADC/mcuconf.h
@@ -378,4 +378,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F7xx/IRQ_STORM/mcuconf.h b/testhal/STM32/STM32F7xx/IRQ_STORM/mcuconf.h
index 15db71d2b..0c2967da9 100644
--- a/testhal/STM32/STM32F7xx/IRQ_STORM/mcuconf.h
+++ b/testhal/STM32/STM32F7xx/IRQ_STORM/mcuconf.h
@@ -373,4 +373,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F7xx/PWM-ICU/mcuconf.h b/testhal/STM32/STM32F7xx/PWM-ICU/mcuconf.h
index 26d0b4a67..3d726bf6c 100644
--- a/testhal/STM32/STM32F7xx/PWM-ICU/mcuconf.h
+++ b/testhal/STM32/STM32F7xx/PWM-ICU/mcuconf.h
@@ -378,4 +378,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F7xx/SPI/mcuconf.h b/testhal/STM32/STM32F7xx/SPI/mcuconf.h
index add76b7b4..c759cb019 100644
--- a/testhal/STM32/STM32F7xx/SPI/mcuconf.h
+++ b/testhal/STM32/STM32F7xx/SPI/mcuconf.h
@@ -378,4 +378,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32F7xx/USB_CDC/mcuconf.h b/testhal/STM32/STM32F7xx/USB_CDC/mcuconf.h
index 9ff367c02..f316e40d4 100644
--- a/testhal/STM32/STM32F7xx/USB_CDC/mcuconf.h
+++ b/testhal/STM32/STM32F7xx/USB_CDC/mcuconf.h
@@ -378,4 +378,9 @@
#define STM32_USB_OTG_THREAD_STACK_SIZE 128
#define STM32_USB_OTGFIFO_FILL_BASEPRI 0
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L0xx/ADC/mcuconf.h b/testhal/STM32/STM32L0xx/ADC/mcuconf.h
index ac5f44564..50665fbbc 100644
--- a/testhal/STM32/STM32L0xx/ADC/mcuconf.h
+++ b/testhal/STM32/STM32L0xx/ADC/mcuconf.h
@@ -168,4 +168,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 7)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L0xx/EXT/mcuconf.h b/testhal/STM32/STM32L0xx/EXT/mcuconf.h
index 5e49f9179..d45527f7d 100644
--- a/testhal/STM32/STM32L0xx/EXT/mcuconf.h
+++ b/testhal/STM32/STM32L0xx/EXT/mcuconf.h
@@ -168,4 +168,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 7)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L0xx/SPI/mcuconf.h b/testhal/STM32/STM32L0xx/SPI/mcuconf.h
index 55b1aa8fd..1a75712c3 100644
--- a/testhal/STM32/STM32L0xx/SPI/mcuconf.h
+++ b/testhal/STM32/STM32L0xx/SPI/mcuconf.h
@@ -168,4 +168,9 @@
#define STM32_UART_USART2_TX_DMA_STREAM STM32_DMA_STREAM_ID(1, 7)
#define STM32_UART_DMA_ERROR_HOOK(uartp) osalSysHalt("DMA failure")
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L1xx/ADC/mcuconf.h b/testhal/STM32/STM32L1xx/ADC/mcuconf.h
index d5d5122bd..ea8f241f0 100644
--- a/testhal/STM32/STM32L1xx/ADC/mcuconf.h
+++ b/testhal/STM32/STM32L1xx/ADC/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L1xx/DAC/mcuconf.h b/testhal/STM32/STM32L1xx/DAC/mcuconf.h
index 8bdf30ef3..a92396576 100644
--- a/testhal/STM32/STM32L1xx/DAC/mcuconf.h
+++ b/testhal/STM32/STM32L1xx/DAC/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L1xx/EXT/mcuconf.h b/testhal/STM32/STM32L1xx/EXT/mcuconf.h
index 2318c6c1f..fc8755b7a 100644
--- a/testhal/STM32/STM32L1xx/EXT/mcuconf.h
+++ b/testhal/STM32/STM32L1xx/EXT/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L1xx/IRQ_STORM/mcuconf.h b/testhal/STM32/STM32L1xx/IRQ_STORM/mcuconf.h
index feac77fe7..0bf9c02f1 100644
--- a/testhal/STM32/STM32L1xx/IRQ_STORM/mcuconf.h
+++ b/testhal/STM32/STM32L1xx/IRQ_STORM/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L1xx/PWM-ICU/mcuconf.h b/testhal/STM32/STM32L1xx/PWM-ICU/mcuconf.h
index 5ef77f0e2..0ee471248 100644
--- a/testhal/STM32/STM32L1xx/PWM-ICU/mcuconf.h
+++ b/testhal/STM32/STM32L1xx/PWM-ICU/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L1xx/SPI/mcuconf.h b/testhal/STM32/STM32L1xx/SPI/mcuconf.h
index 697000389..397b93d85 100644
--- a/testhal/STM32/STM32L1xx/SPI/mcuconf.h
+++ b/testhal/STM32/STM32L1xx/SPI/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */
diff --git a/testhal/STM32/STM32L1xx/UART/mcuconf.h b/testhal/STM32/STM32L1xx/UART/mcuconf.h
index 958531315..dc284b3f1 100644
--- a/testhal/STM32/STM32L1xx/UART/mcuconf.h
+++ b/testhal/STM32/STM32L1xx/UART/mcuconf.h
@@ -198,4 +198,9 @@
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14
+/*
+ * WDG driver system settings.
+ */
+#define STM32_WDG_USE_IWDG FALSE
+
#endif /* _MCUCONF_H_ */