User`s manual
Getting Started 41
4.5 Supported Software
The operating system is responsible for managing core tasks and
resource allocation for the hardware. It not only affects future
system execution time and efficiency, but also resource
requirements during software development for the entire
application.
When choosing an operating system, the following need to be
considered: stability, real-time capability, multitasking, human-
machine interface (or GUI), memory size, and total cost (including
application development costs, licensing costs for multiple copies,
software engineering manpower, maintenance costs, etc). GEME
allows for maximum flexibility by being compatible with several
operating systems.
Operation System Support
Windows 2000/XP
Windows2000/XP supports GEME’s chipset drivers, allowing
the user to install Windows 2000/XP themselves. ADLINK also
provides OS pre-installation service for Windows 2000/XP on
GEME (with a Windows 2000/XP license pre-purchased from
ADLINK). As Windows 2000/XP requires a large amount of
storage space, a hard drive is the best storage solution for
GEMEs running Windows 2000/XP.
Linux
Most Linux distributions (e.g. RedHat, Suse, etc) also support
GEME’s chipset drivers, allowing users to install Linux
themselves. As Linux also requires a large amount of storage
space, a harddrive is the best storage solution for GEMEs
running Linux.
Windows XP Embedded
Windows XP is a multitasking operating system known for its
stability. As a result of its overwhelming popularity, human-
machine interfaces, and many development tools, developing
applications in Windows XP is comparatively simple. Microsoft
carried over the advantages of Windows XP when releasing
Embedded XP. The concept behind the design of Embedded
XP is simply a modularized Windows XP. System developers