hub/switch user guide AT91
GREEN HILLS SOFTWARE
INTEGRITY
®
RTOS
AND VELOSITY™ 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
CONTACTS
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: sales@ghs.com
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: mktg-europe@ghs.com
WEB SITE
www.ghs.com
III-05
C HAPTER III -
RTOS
5C46 AT91 3Party BAT.xp 7/09/05 2:53 Page 34