MISRA на мой взгляд, дает рекомендации избегать тех мест в языке С, которые могут вызвать
неоднозначные трактования у программистов и компиляторов, а также не использовать
конструкции, которые потенциально могут быть причиной ошибок.
Если под оформлением понимать где сколько пробелов поставить, как выровнять комментарии, какие
имена переменным и функциям давать и т.п., то это у La Brosse есть такое, как Вы правильно
заметили. Еще видел подобные рекомендации на www.ganssle.com
А общее правило у всех простое: какого бы безобразного стиля Вы не придерживались --
придерживайтесь его постоянно, в ходе всего проекта : )