Green Hills Software
|Industry||Embedded systems tools|
|Headquarters||Santa Barbara, California|
|Key people||Dan O'Dowd, founder and president|
Green Hills Software is a privately owned company that builds operating systems and development tools for embedded systems. The company was founded in 1982 by Dan O'Dowd and Carl Rosenberg. Headquarters are in Santa Barbara, California.
Real-time operating systems
- Integrity is a POSIX real-time operating system (RTOS). A variant of this RTOS, named Integrity-178B, was certified to Common Criteria Evaluation Assurance Level (EAL) 6+, High Robustness in November 2008.
- µ-velOSity is a real-time microkernel for resource-constrained devices.
Green Hills produces compilers for C, C++, Fortran, and Ada. The compilers target 32- and 64-bit platforms, including ARC, ARM, Blackfin, ColdFire, MIPS, PowerPC, SuperH, StarCore, x86, V850, and XScale.
Integrated development environments
- MULTI is an IDE for C, C++, EC++, and Ada, aimed at embedded engineers.
- TimeMachine is a set of tools for optimizing and debugging C and C++ software. TimeMachine (introduced 2003) supports reverse debugging like that in the open-source GDB 7.0 debugger (2009).
Notes and references
- "Green Hills Software". Hoover’s Handbook of Private Companies 2007 (PDF). Hoover's. p. 222.
- Plauger, P.J. (December 1997). "Embedded C++: An Overview". Embedded Systems Programming. Retrieved November 26, 2013. --via fceia.unr.edu.ar
- Home page. Green Hills Software.
- "Validated Products List". National Information Assurance Partnership. Retrieved November 26, 2013.
- Tångring, Jan (April 10, 2006). "Green Hills Releases New Operating System" (in Swedish). Elektroniktidningen. Retrieved November 26, 2013.
- "Green Hills Optimizing Compilers". Green Hills Software.
- "MULTI Integrated Development Environment" Green Hills Software.
- Lindahl, Michael. "Using Trace to Debug Realtime Systems". Dr. Dobb's Journal. acumeninfo.com. Archived from the original on September 29, 2007.
- Krass, Peter (July 18, 2006). "Green Hills Expands TimeMachine Support Options". Device Software Optimization blog. Archived from the original on May 13, 2008.
- ”TimeMachine enables debugging forward and backward in time”. EE Times. November 6, 2003.
- Brobecker, Joel (October 8, 2009). "GDB 7.0 released". LWN.net. Eklektix, Inc. Retrieved 2013-12-02.