G
REEN
H
ILLS
S
OFTWARE
INTEGRITY
®
RTOS
AND
VEL
OS
ITY
™
MICROKERNEL
Green Hills Software has two royalty-free
RTOS products. The POSIX conformant
INTEGRITY
®
RTOS
is memory-protected
and securely partitioned for use in embedded
systems that require the utmost in reliability
and security. The
velOSity™
microkernel
,
the foundation of
INTEGRITY
, is small and
fast, making it a perfect fit for cost-sensitive,
high-volume, and resource-constrained
embedded applications.
INTEGRITY
and
velOSity
employ common
application programming interfaces, device
drivers, BSPs, middleware and network stack
support, along with a common MULTI
®
tools
integration and debug features. Software
developed for the
velOSity
microkernel
is 100% upwards compatible with the
INTEGRITY RTOS
. In applications that may
require virtual memory support,
velOSity
can
be upgraded to
INTEGRITY
with minimal
to no code changes. Should the system
design call for partitioned application and
device drivers, the existing design can be
easily reconfigured to enable applications
and device drivers to exist in their own
protected virtual address partition.
•
Full memory protection for
tasks, the operating system,
and device drivers
•
Secure partitioning with
guaranteed memory and
processor bandwidth
•
Low interrupt latency and fast,
deterministic task switching
•
Fully integrated with Green Hills
Software’s optimizing compilers
and MULTI IDE
•
Support for ARM-based AT91
processors
C
ONTACTS
USA
Green Hills Software, Inc.
(
Corporate Headquarters)
30 West Sola Street
Santa Barbara, CA 93101 - USA
Phone: (+1) (805) 965-6044
Fax: (+1) (805) 965-6343
e-mail: [email protected]
EUROPE
Green Hills Software, Ltd.
(
European Headquarters)
Dolphin House - St Peter Street
Winchester, Hampshire
SO23 8BW - UK
Phone: (+44) 1962-829820
Fax: (+44) 1962-890300
e-mail: [email protected]
III-05
C
H
A
P
T
E
R
I I I
-
R
T
O
S
5C46 AT91 3Party BAT.xp 7/09/05 2:53 Page 34