в CMSIS суют тучу всего, но совместимого для всех известных ему
компилеров. там нет #pragma pack и _Pragma pack. не сростается
объять. именно из-за непортируемости. зато атрибуты __PACKED есть.
ЗЫ _Pragma это вааще лютый intrinsic. классный по сути, но насчет
портабельности не очень.