Watchdog Timer
75
NuPRO-E43
Appendix B - Watchdog Timer
The watchdog timer on the NuPro-E43 can be implemented by:
X
Embedded Application Programming Interface (EAPI)
library functions
X
SEMA library functions
Please refer to the SEMA Software Manual for detailed informa-
tion:
http://www.adlinktech.com/PD/web/PD_detail.php?
cKind=&pid=1274
EAPI Library Sample Code
Ensure the SEMA driver and application have been installed, and
that, during installation, the “Install EAPI” option was enabled.
1. Include the relevant header files
#ifndef _WIN32
#include "linux/EApiOs.h"
#else /* _WIN32 */
#include "winnt/EApiOs.h"
#endif /* _WIN32 */
#include "EApi.h"
2. Initialize the EAPI
EApiLibInitialize();
3. Call the EAPI function
uint32_t
status=EApiWDogStart(Delay,EventTimeout,Res
etTimeout);
For detailed information regarding the PICMG EAPI library, please
refer to the PICMG EAPI - Embedded Application Programming
Interface specification:
http://picmg.staging.wedu.com//wp-con¬ tent/uploads/
COM_EAPI_R1_0.pdf
Summary of Contents for NuPRO-E43
Page 8: ...viii List of Figures This page intentionally left blank...
Page 10: ...x List of Tables This page intentionally left blank...
Page 30: ...20 Introduction This page intentionally left blank...
Page 58: ...48 BIOS Setup A 3 8 1 Serial Port Console Redirection...
Page 60: ...50 BIOS Setup COM2 Console Redirection Settings COM3 Console Redirection Settings...
Page 61: ...BIOS Setup 51 NuPRO E43 COM4 Console Redirection Settings COM PCI Console Redirection Settings...
Page 73: ...BIOS Setup 63 NuPRO E43 A 3 15 System Management A 3 15 1 Board Information...
Page 74: ...64 BIOS Setup A 3 15 2 Temperatures and Fan Speed...
Page 75: ...BIOS Setup 65 NuPRO E43 A 3 15 3 Hardware Monitor A 3 15 4 Runtime Statistics...
Page 76: ...66 BIOS Setup A 3 15 5 Flags A 3 15 6 Power Up...
Page 84: ...74 BIOS Setup This page intentionally left blank...
Page 86: ...76 Watchdog Timer This page intentionally left blank...