
Watchdog Timer (WDT) Function Library
73
MVP-5100
Appendix C Watchdog Timer (WDT)
Function Library
This appendix describes use of the watchdog timer (WDT) func-
tion library for the MVP-5100 controller. The watchdog timer is a
hardware mechanism provided to reset the system if the operating
system or an application stalls. After starting, the watchdog timer
in the application must be periodically reset before the timer
expires. Once the watchdog timer expires, a hardware-generated
signal is sent to reset the system.
C.1 WDT with API/Windows
The WDT API library files and a demo program (incl. source code)
can be downloaded from:
https://www.adlinktech.com/Products/
Industrial_PCs_Fanless_Embedded_PCs/ExpandableFanless
EmbeddedComputers/MVP-5100_Series
To use the WDT function library for the MVP-5100, include the
header file WDT.h and linkage library WDT.lib in the C++ project.
InitWDT
Initializes the watchdog timer function. Must be called before
the invocation of any other WDT function.
Syntax
C/C++
BOOL InitWDT()
Parameters
None
Return codes
TRUE
if watchdog timer is successfully initialized.
FALSE
if watchdog timer fails to initialize.
Summary of Contents for MVP-5100
Page 8: ...viii List of Tables Leading EDGE COMPUTING This page intentionally left blank...
Page 10: ...x List of Figures Leading EDGE COMPUTING This page intentionally left blank...
Page 63: ...BIOS Setup 53 MVP 5100 B 2 10 NVME Configuration Displays NVMe device status...
Page 82: ...72 BIOS Setup Leading EDGE COMPUTING This page intentionally left blank...
Page 96: ...86 Consignes de S curit Importante Leading EDGE COMPUTING This page intentionally left blank...