Press Release
18 Oct 2004
Salvo Now Available for Keil ARM Tools
San Francisco, CA: After six years of explosive growth in
its Salvo RTOS product line for 8- and 16-bit single-chip
microcontrollers, Pumpkin is pleased to announce the availability of
Salvo for ARM for use with Keil Software ARM Development Tools.
"With this new Salvo for ARM release, we're providing an upgrade
path to the power of the 32 bit ARM family for our existing
customers, and introducing this unique RTOS to ARM users." said
Pumpkin president Dr. Andrew E. Kalman. "We chose to do the CARM port
first, as Salvo users have had excellent results with Keil's
formidable and market-leading 8051 toolset."
"The Keil CARM C Compiler generates extremely tight code in
Thumb® mode and outperforms several major compilers in the ARM
market," said Jon Ward of Keil Software. "The efficient run-time
libraries are tuned for minimal code overhead. The
µVision3™ toolset allows easy migration of GCC projects
to the well-supported Keil Development Tools for ARM platform."
Reinhard Keil added "With complete and accurate device simulation
for ARM-powered microcontrollers and with our ULINK USB-JTAG adapter,
the µVision3 debugger/simulator enables detailed testing of
ARM-based applications. You can analyze the timing behavior of your
application or use the built-in logic analyzer for in-depth
verification of complex algorithms that interact with on-chip
peripherals. Seamless tool integration reduces your learning effort
and speeds development of embedded applications for ARM quicker than
ever before."
"These tools made porting Salvo to ARM and testing it a breeze,"
said Kalman. "Keil's ARM toolset is fast, efficient and flexible.
Salvo's performance is maximized in part by the CARM C compiler's
efficient register allocation scheme. Moreover, this release brings a
new level of configurability to Salvo distributions. Salvo's control
of interrupts is now completely target-independent and
user-configurable. This means zero interrupt latency and jitter on
critical interrupts, and further demonstrates Pumpkin's commitment to
high-performance RTOS design."
Kalman noted "ARM7 is optimized for low cost and low power. Salvo
is affordable and royalty-free, and its event-driven architecture
keeps power consumption to a minimum. Plus, its miniscule RAM
requirements leave 96% of on-chip RAM free for user
applications."
"Keil's ARM Development Tools and Pumpkin's Salvo RTOS are a
winning combination for real-time development on ARM-powered embedded
products," concluded Ward.
Salvo for ARM is available in Lite, LE and Pro versions. Salvo is
royalty-free, and Salvo Pro includes source code. For downloads,
application notes, additional information and to order Salvo, please
visit Pumpkin on the web or request information from info@pumpkininc.com.
About Pumpkin
Pumpkin makes the Salvo™ Real-Time Operating System (RTOS)
which is designed expressly for very-low-cost embedded systems with
limited ROM and RAM. More information is available from www.pumpkininc.com.
About Keil Software
Keil Software makes C compilers, macro assemblers, real-time
kernels, debuggers, simulators, integrated environments, and
evaluation boards for the 8051, 251, C16x/ST10, and ARM7
microcontroller families. Products available from Keil Software
include embedded development tools, evaluation software, product
updates, application notes, example code, and technical support. More
information is available from www.keil.com.