eeprom_write_byte(&log_state, val);
}
-void log_init()
+void init_log(unsigned char mcusr)
{
unsigned char r_count;
if (r_count < 5) {
r_count++;
eeprom_write_byte(&reboot_count,
- (r_count << 4) | (MCUSR & 0xF));
- MCUSR = 0;
+ (r_count << 4) | (mcusr & 0xF));
can_write_eeprom = 1;
} else {
//eeprom_write_byte(&log_state, 0xFF);