1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/cc2538/include
Benjamin Valentin 18fe16298c cpu/cc2538: add Watchdog implementation
The Watchdog on the CC2538 only supports 4 intervals (2ms, 16ms, 250ms & 1s).
Since the watchdog timer API specifies a `max_time`, the interval equal or
below that time is selected.

E.g. for `max_time=125ms` the 16ms interval would be selected.
This is outside the tolerance of the `tests/periph_wdt` test.

Co-authored-by: Thomas Geithner <thomas.geithner@dai-labor.de>
2020-08-30 11:46:39 +02:00
..
vendor treewide: fix file permissions 2020-07-08 17:32:36 +02:00
cc2538_gpio.h cpu, cc2538: refine gpio handling 2017-11-17 20:06:35 +01:00
cc2538_gptimer.h cpu/cc2538: cleanup periph timer headers and code 2018-08-07 08:13:47 +02:00
cc2538_rf_internal.h *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
cc2538_rf_netdev.h netdev2: rename to netdev and remove gnrc_netdev 2017-03-15 09:31:20 +01:00
cc2538_rf.h cpu/cc2538: Check CRC of received message after reading message contents 2020-04-20 18:18:56 +01:00
cc2538_rfcore.h cpu/cc2538: Remove union names from structs 2016-07-16 12:55:12 +12:00
cc2538_soc_adc.h cpu/cc2538: enhance periph ADC 2018-09-03 09:01:42 +02:00
cc2538_ssi.h cpu/cc2538: adapt periph/spi to gpio API 2018-08-10 10:38:51 +02:00
cc2538_sys_ctrl.h make: fix sign-compare errors 2017-11-28 11:55:48 +01:00
cc2538_uart.h cpu/cc2538: Adapted UART driver incl. board config 2018-02-08 14:36:51 +01:00
cc2538.h cpu/cc2538/cpu: cleanup clock intialization 2020-03-21 19:32:22 +01:00
cpu_conf.h cpu/cc2538: set CPU_HAS_BITBAND 2020-08-08 12:44:11 +02:00
periph_cpu.h cpu/cc2538: add Watchdog implementation 2020-08-30 11:46:39 +02:00