Subscribe to RSS Feed
Use this link to subscribe to the MISRA news page
MISRA is pleased to announce that a set of code examples for MISRA C:2012 is available to download. These can be found in the “Resources” section of the MISRA Bulletin Board (free registration is required to access this area of the Bulletin Board). See "Resources" above for a link,
This set of files is intended to illustrate issues addressed by the MISRA C rules as expressed in MISRA C:2012 “Guidelines for the use of the C language in critical systems”. The code examples are mainly taken from the example sections in the MISRA C:2012 guidelines. It is not intended to be an exhaustive test suite and should not be used as such; however they may help users of the document understand compliant and non-compliant code.
A more comprehensive exemplar suite may be produced in the future.
De facto standard for embedded C programming completed and on sale
MISRA, the organization behind many guidelines for critical systems, is pleased to announce that MISRA C:2012 is now available at our webstore.
MISRA C:2012 extends support to the C99 version of the C language (while maintaining guidelines for C90). It also includes a number of improvements that can reduce the cost and complexity of compliance, whilst aiding consistent and safer use of C in critical systems.
Click here to read the full release.
MISRA is pleased to announce the publication of MISRA C ADC: Approved deviation compliance for MISRA C:2004.
MISRA C is intended to be used within the framework of a disciplined software development process. The MISRA C:2004 guidelines (Section 4.3.2) permit controlled deviation from the rules when software safety and/or quality requirements cannot otherwise be satisfied.
It should be understood that a deviation can only be adequately justified when supported by information such as:
MISRA C ADC is a technical note that is intended to be a first step in describing the requirements in greater detail. It focuses solely on the first of these topics, the common reasons for raising a deviation.
De facto standard for embedded C programming to be available from 18 March 2013
MISRA, the organization behind many guidelines for critical systems, is pleased to announce that the latest version of MISRA C, its world-recognised standard for embedded C programming, will be available at www.misra.org.uk/shop from 18 March 2013. MISRA C:2012 extends support to the C99 version of the C language (while maintaining guidelines for C90), in addition to including a number of improvements that can reduce the cost and complexity of compliance, whilst aiding consistent, safe use of C in critical systems.
To download the full press release click here.
Several members of the MISRA Steering Group gave presentations recently at an IET event on safety assessments with the theme of ISO 26262 compliance. The keynote was given by the MISRA Project Manager, Dr David Ward from MIRA Ltd, and other presenters included the MISRA Steering Group Chairman, Roger Rivett from JLR. Together the presentations gave a wide perspective on what "compliance" means covering OEMs, Tier 1 and Tier 2 suppliers and safety assessors.
Webcasts of the event can be found on iet.tv (search for "26262" or try this link [will open in new window])
MISRA is working on an updated version of MISRA C and we intend to have a version available for public review in January 2012. We have now closed the call for reviewers and would like to thank everyone for their interest. We will be in touch with all those who have registered to advise them of next steps shortly.
MISRA AC GMG and MISRA AC SLSF were published in May 2009