bug1:    No arquivo main.cc    Na declaração do extern "C" ao inves de __vector_0 deveria ser    __vector_1 bug2:    No arquivo main.cc    A declaração __vector_5, pela lógica do programa deveria ser substituído por __vector_6,    pois nada foi setado para ser por comparação. bug3:    No arquivo main.cc    Semelhante ao problema em bug1, falta um ; no while, o que faz com que o return seja executado bug4:    at90s->wdtcr  = 0x08, deverá ser removida já que os demais flags para o whatchdog naõ foram ativados    e nem o controle de reset.