diff --git a/src/Makefile b/src/Makefile index d75de7d52..3eb23860e 100644 --- a/src/Makefile +++ b/src/Makefile @@ -831,7 +831,7 @@ eep: $(TARGET).eep lss: $(TARGET).lss sym: $(TARGET).sym -lbm: font.lbm font_tiny.lbm font_small.lbm font_midsize.lbm font_dblsize.lbm sticks.lbm splash_9x.lbm splash_X9D.lbm asterisk.lbm +lbm: font.lbm font_tiny.lbm font_small.lbm font_midsize.lbm font_dblsize.lbm sticks.lbm splash_9x.lbm splash_X9D.lbm x9d_logo.lbm asterisk.lbm # Build stamp-file stamp_header: @@ -917,7 +917,12 @@ splash_9x.lbm: splash_9x.xbm splash_X9D.lbm: splash_X9D.bmp @echo - @echo "Convert X9D splash from xbm to lbm:" + @echo "Convert X9D splash from bmp to lbm:" + $(IMG2LBM) $< $@ bmp + +x9d_logo.lbm: x9d_logo.bmp + @echo + @echo "Convert X9D logo from bmp to lbm:" $(IMG2LBM) $< $@ bmp asterisk.lbm: asterisk.xbm diff --git a/src/eeprom_avr.cpp b/src/eeprom_avr.cpp index 2b6b8e956..f85c94961 100644 --- a/src/eeprom_avr.cpp +++ b/src/eeprom_avr.cpp @@ -903,6 +903,7 @@ void eeLoadModel(uint8_t id) activeSwitches = 0; activeFnSwitches = 0; activeFunctions = 0; + memclear(lastFunctionTime, sizeof(lastFunctionTime)); #if !defined(PCBSTD) for (uint8_t i=0; i