Energy Micro IEC60355 Library Example Project 1.0 (internal use only!) GCC-Version
Example project demonstrating POST and BIST library functions

iec60335_class_b_wdt_test.h File Reference

header file for WDT structure test More...

#include "iec60335_class_b.h"
Include dependency graph for iec60335_class_b_wdt_test.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

testResult_t IEC60335_ClassB_initWDT (void)
 This function initializes the IEC60335 Class B WDT test for POST usage
the function will be called after reset and checks the reset conditions
The function will enable the WDOG module if the last reset condition was POR or EXT.
In this case the WDOG start counting and will cause a WDOG reset after a period of time.
Residing in the POST function the routine now will check for WDOG reset and return a pass result.
void IEC60335_ClassB_Refresh_WDT (void)
 This function represents the part of the IEC60335 Class B WDT test which has to be executed within a loop. It refreshes the WDT counter.
testResult_t IEC60335_ClassB_Force_WDT_Reset (void)
 This function starts the Watchdog and waits for positive reset conditions.

Detailed Description

header file for WDT structure test

Author:
Energy Micro AS
Version:
1.0.0

License

(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com

This source code is the property of Energy Micro AS. The source and compiled code may only be used on Energy Micro "EFM32" microcontrollers.

This copyright notice may not be removed from the source code nor changed.

DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no obligation to support this Software. Energy Micro AS is providing the Software "AS IS", with no express or implied warranties of any kind, including, but not limited to, any implied warranties of merchantability or fitness for any particular purpose or warranties against infringement of any proprietary rights of a third party.

Energy Micro AS will not be liable for any consequential, incidental, or special damages, or any other relief, or for any claim by any third party, arising from your use of this Software.

Definition in file iec60335_class_b_wdt_test.h.