131
7.6.2 System Library
Overview
The IT-2000 has various types of devices that can be controlled by the HT-generic software which
is built upon the base of PC/AT architecture. This library is used to control these dedicated devices
from application programs developed with the C language.
Since this library provides lower-level programs concerning the hardware and system operations,
exercise great care if integrating them into your programs.
Note About the Libraries
The system library is supplied on one of the three memory models, suitable for the application
program developed by the user. Any application program that uses the system library should include
syslib.h in the corresponding source file. Constants to be passed to the library functions and their
prototypes are defined in this header file.
SYSLIB.H ...................... Header file for system library
SLIBSYSD.LIB ............. System library for small-memory model
MLIBSYSD.LIB ............ System library for medium-memory model
LLIBSYSD.LIB ............. System library for large-memory model
Note:
In application programs which perform communication incorporate SYS_SetPMStatus() to disable
the power control capability. If SYS_SetPMStatus() is set to active, the CPU speed is lowered
to reduce battery consumption to a minimum, which may result in a communication error.