
EPC-S202 User Manual
48
B.1
SUSI API Introduction
To make hardware easier and more convenient to access for programmers, Advant
-
ech has released a suite of Application Programming Interfaces (API) in the form of a
program library. This program library is called Secured and Unified Smart Interface or
SUSI.
SUSI provides a uniform API for application programmers to access the hardware
functions in different Operating Systems and on different Advantech hardware plat
-
forms.
Application programmers can invoke the functions exported by SUSI instead of call
-
ing the drivers directly. The benefit of using SUSI is portability. The same set of APIs
is defined for different Advantech hardware platforms. Also, the same API set is
implemented in different Operating Systems. This user's manual describes some
sample programs and the API in SUSI. The hardware functions currently supported
by SUSI can be grouped into a few categories including Watchdog and Hardware
Monitor. Each category of API in SUSI is briefly described below.
B.1.1
The Watchdog API
A watchdog timer (abbreviated as WDT) is a hardware device that triggers an action,
e.g. rebooting the system, if the system does not reset the timer within a specific
period of time. The WDT API in SUSI provides developers with functions such as
starting the timer, resetting the timer, and setting the timeout value if the hardware
requires customized timeout values.
B.1.2
The Hardware Monitor API
The hardware monitor (abbreviated as HWM) is a system health supervision capabil
-
ity achieved by placing certain I/O chips along with sensors for inspecting the target
of interests for certain condition indexes, such as temperature and voltage etc.
However, due to the inaccuracy among many commercially available hardware mon
-
itoring chips, Advantech has developed a unique scheme for hardware monitoring -
achieved by using a dedicated micro-processor with algorithms specifically designed
for providing accurate, real-time, and reliable data content; helping protect your sys
-
tem in a more reliable manner.
Содержание EPC-S202
Страница 1: ...User Manual EPC S202 Fanless Embedded PC ...
Страница 10: ...EPC S202 User Manual x ...
Страница 13: ...Chapter 1 1 General Introduction This chapter details background information on the EPC S202 series ...
Страница 18: ...EPC S202 User Manual 6 ...
Страница 19: ...Chapter 2 2 H W Installation This chapter details external I O and EPC S202 hardware installa tion ...
Страница 27: ...Chapter 3 3 BIOS Settings ...
Страница 36: ...EPC S202 User Manual 24 3 1 2 6 Network Stack Configuration Network Stack Enable Disable UEFI Network Stack ...
Страница 42: ...EPC S202 User Manual 30 3 1 3 1 North Bridge Max TOLUD Maximum Value of TOLUD ...
Страница 46: ...EPC S202 User Manual 34 HD Audio Configuration HD Audio Support Enable Disable HD Audio Support ...
Страница 54: ...EPC S202 User Manual 42 ...
Страница 55: ...Appendix A A Watchdog Timer Sample Code ...
Страница 57: ...45 EPC S202 User Manual Appendix A Watchdog Timer Sample Code mov al 01h out dx al exit END ...
Страница 58: ...EPC S202 User Manual 46 ...
Страница 59: ...Appendix B B SUSI API Introduction ...
Страница 61: ...49 EPC S202 User Manual Appendix B SUSI API Introduction ...