circuitpython/ports/nrf/common-hal/watchdog
Sean Cross aac5a4f178 watchdog: use common_hal_watchdog_* pattern
This pulls all common functionality into `shared-bindings` and keeps
platform-specific code inside `nrf`. Additionally, this performs most
validation in the `shared-bindings` site.

The only validation that occurs inside platform-specific `common-hal`
code is related to timeout limits that are platform-specific.

Additionally, all documentation is now inside the `shared-bindings`
directory.

Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-27 11:38:29 +08:00
..
WatchDogMode.c watchdogtimer: refactor to new api 2020-05-27 11:28:49 +08:00
WatchDogTimer.c watchdog: use common_hal_watchdog_* pattern 2020-05-27 11:38:29 +08:00
WatchDogTimer.h watchdog: use common_hal_watchdog_* pattern 2020-05-27 11:38:29 +08:00
__init__.c watchdogtimer: refactor to new api 2020-05-27 11:28:49 +08:00
__init__.h Revert "add WatchDogTimeout exception" 2020-05-27 11:28:49 +08:00