Цитата(sevstels @ Dec 5 2009, 22:05)

Когда порядка 3к различных типов и значений переменных идут подряд без имён, сомневаюсь что это облегчит сопровождение кода.
Если в проекте присутствуют 3к переменных, которые объявляются побайтно и по отдельности, как в примере, тут поможет только полный редизайн проекта. Объединение переменных в осмысленные структуры (в том числе многоуровневые) заметно облегчает жизнь.
А внутрь инициализатора структуры можно вставлять комментарии.
Цитата(sevstels @ Dec 5 2009, 22:05)

Да и Вижуал студио не понимает директив #pragma location, __eeprom ...
Зато она прекрасно понимает директиву #ifdef:
Код
#ifdef __IAR_SYSTEMS_ICC__
// 64-битное целое без знака для компилятора от IAR
typedef unsigned long long qword;
#else
// 64-битное целое без знака для компилятора Microsoft Visual C
typedef unsigned __int64 qword;
#endif