PCM-4372 User Manual 40Chapter 4 S/W installation4.1 S/W IntroductionThe mission of Advantech Embedded Software Services is to ìEnhancequality of life with Advantech platforms and Microsoft WindowsÆembedded technology.î We enable WindowsÆ Embedded software prod-ucts on Advantech platforms to more effectively support the embeddedcomputing community. Customers are freed from the hassle of dealingwith multiple vendors (Hardware suppliers, System integrators, Embed-ded OS distributor) for projects. Our goal is to make WindowsÆ Embed-ded Software solutions easily and widely available to the embeddedcomputing community.4.2 Driver InstallationTo install the drivers, insert the CD into CD-Rom, select the drivers thatyou want to install, then run the .exe (set up) file under each chipsetfolder. Follow the on-screen instructions to complete the installation.4.3 SUSI Application Library4.3.1 SUSI IntroductionTo make hardware easier and more convenient to access for program-mers, Advantech has released a suite of APIs (Application ProgrammingInterface) in the form of a program library. The program library is calledthe ìSecured and Unified Smart Interfaceî (SUSI) library.In modern operating systems, user space applications cannot access hard-ware directly. Drivers are required to access hardware. User space appli-cations access hardware through drivers. Different operating systemsusually define different interfaces for drivers. This means that user spaceapplications call different functions for hardware access in different oper-ating systems. To provide a uniform interface for accessing hardware, anabstraction layer is built on top of the drivers and SUSI is such an abstrac-tion layer. SUSI provides a uniform API for application programmers toaccess the hardware functions in different operating systems and on dif-ferent Advantech hardware platforms.Application programmers should invoke the functions exported by SUSIinstead of calling the drivers directly. The benefit of using SUSI is porta-