Цитата(Сергей Борщ @ Sep 27 2007, 00:29)

Даже и не сообразил сразу что ответить... Уже года 4 как.
Ух, ты! Как я проспал! Всегда использовал свои функции для загрузки. Спасибо!
В коде примера Сергея есть:
Цитата
crc ^= ((uint16_t)*ptr++) << 8;
Имхо при сдвиге crc биты должны добавляться по одному, а не байтами.
Мои загрузчики считают crc всей памяти секции приложения. В конце секции лежит crc и другие данные записанные моей внешней программой.
+Нет разницы чем компилировать приложение и на каком языке написано.