Document API IEC60730 Library
Functions
unit_test_iec60730_watchdog.h File Reference

Unit tests for functions in watchdog module. More...

Go to the source code of this file.

Functions

void unit_test_iec60730_watchdog_set_up (void)
 
bool unit_test_iec60730_watchdog_mock_rst_por (void)
 
bool unit_test_iec60730_watchdog_mock_rst_em4 (void)
 
bool unit_test_iec60730_watchdog_mock_rst_wdog0 (void)
 
bool unit_test_iec60730_watchdog_mock_rst_wdog1 (void)
 
bool unit_test_iec60730_watchdog_mock_set_watchdog_timout_min (void)
 
void unit_test_iec60730_watchdog_mock_rstcause_clear (void)
 
uint32_t unit_test_iec60730_watchdog_mock_rstcause (void)
 
void test_sl_iec60730_watchdog_post_reset_causes_not_por_and_watchdog (void)
 
void test_sl_iec60730_watchdog_post_wachdog_reset_before_por (void)
 
void test_sl_iec60730_watchdog_post_set_watchdog_timout_min_success (void)
 
void test_sl_iec60730_watchdog_post_set_watchdog_timout_min_fail (void)
 
void test_sl_iec60730_watchdog_post_reset_resason_no_valid (void)
 
void test_sl_iec60730_watchdog_post_prevent_unexpected_changed_value (void)
 

Detailed Description

Unit tests for functions in watchdog module.

License

Copyright 2023 Silicon Laboratories Inc. www.silabs.com

The licensor of this software is Silicon Laboratories Inc. Your use of this software is governed by the terms of Silicon Labs Master Software License Agreement (MSLA) available at www.silabs.com/about-us/legal/master-software-license-agreement. This software is distributed to you in Source Code format and is governed by the sections of the MSLA applicable to Source Code.