No sooner had the MISRA C:2004 Permits been published, the question was asked “When will MISRA C:2012 Permits be published?” The wait is now over …
MISRA C:2012 Permits provides a set of permits to aid compliance, particularly in the lower-levels (e.g. hardware access), but also to make compliance easier where automatically generated code is being created.
A related Guideline Reclassification Plan for Automatically Generated Code is being worked on, and will be released in due course.
The MISRA C:2012 Permits presents a number of deviation permits covering commonly-encountered use cases for use with the MISRA C:2012 guidelines. It should be used in conjunction with MISRA Compliance:2020, a companion document which describes the purpose of deviation permits and which sets out the principles by which the concept of MISRA Compliance is governed.
The document is available as a free download from the MISRA Bulletin Board.