Вобщем вопрос про инициализацию возник у меня когда симулировал программув отладчике и увидел что нет инициализации стэка и переменных О_о Правда вот сейчас внимательно посмотрел и заметил что всё-же она есть (в конце файла), но такой очистки всего как в CVAVR нету. Вобщем буду делать ручками

Не так уж это и сложно

Может поделитесь опытом кто что очищает при старте микроконтроллера

достаточно-ли будет очистить регистры и оперативку, или нужно делать более тщательную очистку (очищать переферию переферия)?