From cd8a22d6b3a59c98795f171ac1149e6fc9536efc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sun, 19 Feb 2023 22:20:31 +0000 Subject: [PATCH] optimisation: utils: don't initialise global variables They will be set by fCheckModeInit() by reading from EEPROM Change in memory: Flash: -2 bytes SRAM: -1 byte --- Firmware/util.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Firmware/util.cpp b/Firmware/util.cpp index f34ed74db..464f90f40 100644 --- a/Firmware/util.cpp +++ b/Firmware/util.cpp @@ -240,11 +240,11 @@ void update_current_firmware_version_to_eeprom() eeprom_update_word((uint16_t*)EEPROM_FIRMWARE_VERSION_FLAVOR, (uint16_t)pgm_read_word(&FW_VERSION_NR[3])); } -ClNozzleDiameter oNozzleDiameter=ClNozzleDiameter::_Diameter_400; -ClCheckMode oCheckMode=ClCheckMode::_None; -ClCheckModel oCheckModel=ClCheckModel::_None; -ClCheckVersion oCheckVersion=ClCheckVersion::_None; -ClCheckGcode oCheckGcode=ClCheckGcode::_None; +ClNozzleDiameter oNozzleDiameter; +ClCheckMode oCheckMode; +ClCheckModel oCheckModel; +ClCheckVersion oCheckVersion; +ClCheckGcode oCheckGcode; void fCheckModeInit() { oCheckMode = (ClCheckMode)eeprom_init_default_byte((uint8_t *)EEPROM_CHECK_MODE, farm_mode ? (uint8_t) ClCheckMode::_Strict : (uint8_t)ClCheckMode::_Warn);