User guide

DOC101014-1_Hatteland Display API_AIPC.docx rev: 7
Created: 17.11.2011 Modified: 07.10.2013 6 of 27
Hatteland Display AS, Åmsosen, N-5578 Nedre Vats, Norway
Tel: (+47) 4814 2200 - mail@hatteland-display.com - www.hatteland-display.com
Hatteland Display API
All intellectual properties belongs to Hatteland Display AS
2 Technical Requirements
The API is available for both 32bits and 64 bits systems. The API is available in Windows XP, Windows
7 and Linux distributions; Fedora 15 and OpenSUSE 11.4.
2.1 Windows
Windows systems can access the API functions by making a reference to a dynamic-link library file;
hwapihatteland.dll. The Hatteland_Driver_Setup is a complete installer that will install the
hwapihatteland.dll into C:\WINDOWS\system32. The Windows package consists of:
Hatteland_Driver_Setup_AIPC-1.3.268.exe Complete installation package for both 32 and 64
bit OS versions.
vcredist_x86.exe Microsoft Visual C++ x86 redistributable.
vcredist_x64.exe Microsoft Visual C++ x64 redistributable.
2.1.1 Installation procedure
Double click the Hatteland_Driver_Setup installation package.
2.2 Linux
2.2.1 Supported kernel version:
Fedora 15
o 2.6.38.6
OpenSuSE 11.4
o 2.6.37.6
The API can be compiled for newer kernels on request.
2.2.2 32-bit API
The Linux 32-bit API package consists of:
hatteland-hwapi-kmod-1.3-334.2.6.38.6.x86.rpm - basic package that contains kernel driver
for Fedora 15 distribution.
hatteland-hwapi-kmod-1.3-334.2.6.37.6.x86.rpm - basic package that contains kernel driver
for OpenSuSE 11.4 distribution.
hatteland-hwapi-1.3-334.x86.rpm basic package that contains API shared library.
hatteland-hwapi-apps-1.3-334.x86.rpm contains TestAPI utility.
hatteland-hwapi-devel-1.3-334.x86.rpm add-on for developers that contains header files
and static API library.
2.2.3 64-bit API
The Linux 64-bit API package consists of:
hatteland-hwapi-kmod-1.3-334.2.6.38.6.x86_64.rpm - basic package that contains kernel
driver for Fedora 15 distribution.
hatteland-hwapi-kmod-1.3-334.2.6.37.6.x86_64.rpm - basic package that contains kernel
driver for OpenSuSE 11.4 distribution.
hatteland-hwapi-1.3-334.x86_64.rpm basic package that contains API shared library.
hatteland-hwapi-apps-1.3-334.x86_64.rpm contains TestAPI utility.