mbed-os/targets
Rajkumar Kanagaraj 400b2ee8a7 Add HwWatchdog
- mbed_watchdog_mgr has interface name mbed_wdog_manager_start(),mbed_wdog_manager_stop(),mbed_wdog_manager_kick()
    - HwWatchdog is going to attach with LowPowerTIcker for periodic callback functionality
    - mbed_wdog_manager_start() will either get start either by BL/RTOS Aps,it reads the timeout value specified via macro and macro gets defined in target.json file.
    - mbed_wdog_manager_start() internally configure below HAL hw watchdog with timeout specified via target.json
    - mbed_wdog_manager_start() internally divide the timeout(specified in target.json) by the 2 and attach LowPowerTicker with periodic callback of hw_kick()
    - mbed_wdog_manager_start() internally create one instance of sw watchdog class,to access the static list data structure of sw watchdog class
    - mbed_wdog_manager_kick() function periodically get called and refresh the hw watchdog to avoid watchdog reset
    - converted C++ code into C based APIs
    - added boolean to control watchdog start and stop
    - Added detach from ticker on stop API
2019-06-03 15:23:56 +02:00
..
TARGET_ARM_FM ARM SSG/FM: Cope correctly with NC GPIO 2019-05-02 12:16:34 +03:00
TARGET_ARM_SSG Update secure binaries 2019-05-22 17:31:49 +03:00
TARGET_Analog_Devices Dynamic heap support will be breaking change for all targets in IAR 7.x 2019-02-22 09:25:09 +00:00
TARGET_Atmel Atmel: Cope correctly with NC GPIO 2019-05-02 12:16:34 +03:00
TARGET_Cypress Merge pull request #10483 from vmedcy/pr/cy-system-psoc6 2019-05-16 11:00:29 +01:00
TARGET_Freescale fix(hal-watchdog): Add feature guards to K64F watchdog implementation 2019-05-24 12:23:35 +02:00
TARGET_GigaDevice GigaDevice targets can return ninitialized variable in CAN driver 2019-03-07 16:41:42 +01:00
TARGET_Maxim Dynamic heap support will be breaking change for all targets in IAR 7.x 2019-02-22 09:25:09 +00:00
TARGET_NORDIC Assembler atomics 2019-04-26 13:12:35 +03:00
TARGET_NUVOTON Added the SPDX identifier 2019-05-24 12:32:53 +02:00
TARGET_NXP Merge pull request #10147 from kjbracey-arm/atomic_bitwise 2019-05-13 14:18:05 +01:00
TARGET_ONSEMI NCS36510: Added watchdog implementation. 2019-05-24 11:35:38 +02:00
TARGET_RDA Fix Syntax Error for IAR & ARMCC 2019-04-30 11:53:26 +08:00
TARGET_RENESAS Change FPU enable timing in "SystemInit()" 2019-05-16 13:40:33 +09:00
TARGET_Realtek RTL8195A: Cope correctly with NC GPIO 2019-05-02 12:16:34 +03:00
TARGET_STM STM32 WATCHDOG : increase timeout value 2019-05-24 11:35:42 +02:00
TARGET_Silicon_Labs Add implementation of reset reason on Silicon Labs parts 2019-05-24 11:35:38 +02:00
TARGET_TOSHIBA fix(hal-watchdog): Guard TMPM 'ResetReason' code behind feature flag 2019-05-24 12:23:43 +02:00
TARGET_TT Merge pull request #10616 from ThunderSoft123/master 2019-05-23 21:40:10 +01:00
TARGET_WICED PSOC6: Add WICED library build for ARMC6 2019-04-16 11:51:39 +03:00
TARGET_WIZNET Merge pull request #10617 from Wiznet/wiznet_develop 2019-05-21 15:07:10 +01:00
TARGET_ublox HI2110: Cope correctly with NC GPIO 2019-05-02 12:16:34 +03:00
targets.json Add HwWatchdog 2019-06-03 15:23:56 +02:00