Цитата(Сергей Борщ @ Feb 9 2007, 15:53)

Первую, вторую и третью надо переписать. К счастью, они составляют примерно 10% от всего проекта.
Причем переписывать эти части желательно прямо не читая

ибо написаны они левой ногой.
Сама дешифрация/годится, но в протоколе избавляться (соответственно и шифратор гнусно заточенный править) от мелочной узкозаточенной под AVR придется.
Ну а дешифратор можно использовать не глядя - там все прямо все в лоб написано, но по размеру пожалуй оптимум.
Для LPC2000 загрузчик делал именно с использованием и по мотивам этой AVRовской штучки.
В 8K с дополнительными наворотиками в виде служебной консольки, HEX загрузчика, .... уложилось легко.