RTOS is compliant with all required rules of MISRA C
Express Logic has announced that its popular ThreadX RTOS is compliant with all required and mandatory rules of MISRA C:2004 and MISRA-C:2012. MISRA C, a set of programming guidelines developed by the Motor Industry Software Reliability Association (MISRA), promotes safety, reliability, ease of maintenance and portability for safety-critical systems coded using the ANSI C programming language.
Although the original MISRA-C guidelines targeted automotive applications, MISRA-C is now widely recognised as a leading guideline for C programming in the development of a broad range of safety-critical applications in aerospace, telecom, medical, defence, railway and other sectors.
Software failure and, more important, direct programming errors have cost companies millions of dollars in lost sales, damages and litigation and, in some cases, have resulted in human fatalities. Consequently, manufacturers have implemented increasingly rigorous practices, guidelines and certification standards to decrease risk, increase and measure product reliability and improve product quality.
ThreadX is a small, fast, royalty-free RTOS that provides priority-based premptive scheduling, optimised context switching and an intuitive, easy-to-use API. With billions of units deployed, ThreadX is known for rock-solid reliability and exceptional quality. Its pre-certification for use in development that must meet safety-critical standards, such as IEC 61508, IEC 62304, UL 60730-1 Annex H, CSA E60730-1 Annex H, IEC 60730-1 Annex H, UL 60335-1 Annex R, IEC 60335-1 Annex R, and UL 1998, makes ThreadX a suitable RTOS for industrial, medical, automotive, appliance and consumer products.
ThreadX MISRA-C compliance, combined with a suite of system-critical safety pre-certifications, underscores Express Logic’s commitment to provide the safest, most reliable, and highest quality RTOS on the market.