esp-idf/components/esp_system
Darian Leung 91841a53ff WDT: Add LL and HAL for watchdog timers
This commit updates the watchdog timers (MWDT and RWDT)
in the following ways:

- Add seprate LL for MWDT and RWDT.
- Add a combined WDT HAL for all Watchdog Timers
- Update int_wdt.c and task_wdt.c to use WDT HAL
- Remove most dependencies on LL or direct register access
  in other components. They will now use the WDT HAL
- Update use of watchdogs (including RTC WDT) in bootloader and
  startup code to use the HAL layer.
2020-03-26 02:14:02 +08:00
..
include esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00
port WDT: Add LL and HAL for watchdog timers 2020-03-26 02:14:02 +08:00
private_include esp_system: share abort panic with port layer 2020-03-10 19:56:24 +08:00
CMakeLists.txt esp32, esp32s2: move reset reason source to esp_system 2020-03-10 19:56:24 +08:00
component.mk esp_system: share abort panic with port layer 2020-03-10 19:56:24 +08:00
Kconfig esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00
linker.lf esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00
panic.c WDT: Add LL and HAL for watchdog timers 2020-03-26 02:14:02 +08:00
sdkconfig.rename esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00
system_api.c esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00