Barr Group\'s Embedded C Coding Standard was developed to help firmware engineers minimize defects in Embedded systems.
Programmers can easily combine rules from the two standards as needed..
The BARR-C Standard is distinct from, yet compatible with, the MISRA C Guidelines for Use of the C Language in Critical Systems .
Individual rules that have been demonstrated to reduce or eliminate certain types of defects are highlighted.
The rules in this Coding Standard include a set of guiding principles, as well as specific naming conventions and other rules for the use of data types, functions, preprocessor macros, variables, and other C language constructs.
Unlike the majority of Coding standards, this Standard focuses on practical rules that keep bugs out - including techniques designed to improve the maintainability and portability of Embedded software.
Barr Group\'s Embedded C Coding Standard was developed to help firmware engineers minimize defects in Embedded systems