mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-28 07:35:22 +00:00
Bad function calls caused assertion errors in previous implementation. This change introduces fixes to prevent those errors. In addition nrfx_wdt_init function is moved to init function calling at the start of zephyr. There are additional changes. -EINVAL value is returning in install function when watchdog timeout value is invalid (less or equal minimum or greater than value supported by watchdog peripheral in Nordic's SoCs. Additionaly condition to chech if low frequency clock is enabled was removed. Watchdog peripheral requests LFCLK in hardware. Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
iwdg_stm32.c | ||
iwdg_stm32.h | ||
Kconfig | ||
Kconfig.cmsdk_apb | ||
Kconfig.esp32 | ||
Kconfig.mcux_wdog | ||
Kconfig.nrfx | ||
Kconfig.qmsi | ||
Kconfig.sam | ||
Kconfig.sam0 | ||
Kconfig.stm32 | ||
wdog_cmsdk_apb.c | ||
wdt_esp32.c | ||
wdt_mcux_wdog.c | ||
wdt_nrfx.c | ||
wdt_qmsi.c | ||
wdt_sam.c | ||
wdt_sam0.c |