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.