- Integrity (operating system)
Infobox OS
name = INTEGRITY
caption =
developer =Green Hills Software
source_model =Closed Source
kernel_type =Microkernel
supported_platforms = ARM,XScale ,Blackfin ,Freescale ColdFire , MIPS,PowerPC , x86
ui =
family =Real-time operating system s
latest_release_version =
latest_release_date =
marketing_target =Embedded system s
programmed_in =
prog_language =
language =
updatemodel =
package_manager =
working_state = Current
license = Proprietary
website = [http://www.ghs.com/products/rtos/integrity.html INTEGRITY]INTEGRITY is a
real-time operating system (RTOS) produced and marketed byGreen Hills Software . It isroyalty-free ,POSIX -certified, and intended for use inembedded system s needing reliability, availability, and fault tolerance. It is built atop the velOSitymicrokernel and is intended mainly for modern 32- or64-bit embedded system designs that support an MMU. INTEGRITY uses hardwarememory protection to isolate and protect itself and user tasks from incorrect operation caused by accidental errors or malicious tampering. Supported platforms include variants of ARM andXScale ,Blackfin ,Freescale ColdFire , MIPS,PowerPC , and x86 computer architectures.There is alsoINTEGRITY-178B , a certifiable version for Safety-Critical applications.Associated tools
* MULTI IDE for building INTEGRITY projects (graphical configuration, version control, compiler/toolchain errors) and debugging the kernel and applications that run on the INTEGRITY operating system.
* EventAnalyzer for visual analysis of system level events associated with INTEGRITY tasks and address spaces.
* TimeMachine tool suite for INTEGRITY application execution path analysis, forward/backward execution and single stepping, and other debugging capabilities for INTEGRITY configurations that can acquire instruction and data trace information.
* Green Hills probe and SuperTrace probe for downloading INTEGRITY kernels to target hardware, and examining trace information.
* UML and modeling (Telelogic Rhapsody andIBM Rose RealTime UML).
* Flash programmer.Associated middleware
* Networking - wired/wireless
TCP/IP IPv4 /IPv6 protocols
* Graphics - 2D/3D/Video
* USB (includes 2.0)
*File system s
**Virtual file system server for use withUnix-like ,DOS /FAT 12/16/32, orISO 9660 file systems
**Wear levelling Flash file system s
** PartitioningJournaling file system sExternal links
* [http://www.ghs.com/products/rtos/integrity.html Official homepage]
Wikimedia Foundation. 2010.