/* * main() method */ #include #include #include "spi.h" #include "timer.h" #include "cppm.h" #include "rx.h" void watchdogBoot(void) __attribute__((naked)) __attribute__((section(".init3"))); void watchdogBoot(void) { MCUSR = 0; wdt_disable(); } void main(void) { cppmInit(); timerInit(); sei(); // Enable interrupts (required for timer) wdt_enable(WDTO_120MS); // Trigger Watchdog after 120ms spiInit(); rxInit(); for(;;) { } }