X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=firmware%2Flogging.c;h=31329f889ba6f860ad44e954480f959cf73c7a23;hb=36b0dc7707312ce8a43c63a43e253325747ff81a;hp=05716bf1050cdc6d4aa907e7bc3a8d90e181dc47;hpb=f956c1fa7f47b0e8b8afe323c2eff1b6c2607c2a;p=bike-lights.git diff --git a/firmware/logging.c b/firmware/logging.c index 05716bf..31329f8 100644 --- a/firmware/logging.c +++ b/firmware/logging.c @@ -21,7 +21,7 @@ void log_set_state(unsigned char val) eeprom_write_byte(&log_state, val); } -void log_init() +void init_log(unsigned char mcusr) { unsigned char r_count; @@ -31,8 +31,7 @@ void log_init() 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);