Trident IoT SDK
 
Loading...
Searching...
No Matches
tr_hal_wdog.h File Reference

This is the common include file for the Trident HAL Watchdog Driver. More...

#include "tr_hal_platform.h"
+ Include dependency graph for tr_hal_wdog.h:

Go to the source code of this file.

Functions

tr_hal_status_t tr_hal_wdog_init (tr_hal_wdog_settings_t *wdog_settings)
 
tr_hal_status_t tr_hal_wdog_enable (void)
 
tr_hal_status_t tr_hal_wdog_disable (void)
 
tr_hal_status_t tr_hal_is_wdog_enabled (bool *is_enabled)
 
tr_hal_status_t tr_hal_wdog_reset (void)
 
tr_hal_status_t tr_hal_wdog_read_num_resets (uint32_t *num_resets)
 
tr_hal_status_t tr_hal_wdog_read_curr_state (uint32_t *initial_time, uint32_t *curr_time, uint32_t *int_time, uint32_t *min_time)
 

Detailed Description

This is the common include file for the Trident HAL Watchdog Driver.


SPDX-License-Identifier: LicenseRef-TridentMSLA SPDX-FileCopyrightText: 2025 Trident IoT, LLC https://www.tridentiot.com