Vslav, пока я восстанавливал недостающие структуры для mcode.c возникла пара вопросов. Нет ли там опечаток?
...
есть некая s32dw[0], которая больше нигде не используется.
Это юнион.
Да тут все свои, не надо стесняться, а просто напомнить забывчивому мне выложить недостающий mcode.h mcode.h mcode.c