Keil Logo

News 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.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.