Fix TNC settings not being saved, courtesy of @attermann
This commit is contained in:
parent
fd688b987d
commit
5fb1f452a4
@ -1260,11 +1260,9 @@ void eeprom_update(int mapped_addr, uint8_t byte) {
|
||||
}
|
||||
written_bytes++;
|
||||
|
||||
if ((mapped_addr - eeprom_addr(0)) == ADDR_INFO_LOCK) {
|
||||
#if !HAS_EEPROM && MCU_VARIANT == MCU_NRF52
|
||||
if (((mapped_addr - eeprom_addr(0)) == ADDR_INFO_LOCK) || (mapped_addr - eeprom_addr(0)) == ADDR_CONF_OK) {
|
||||
// have to do a flush because we're only writing 1 byte and it syncs after 4
|
||||
eeprom_flush();
|
||||
#endif
|
||||
}
|
||||
|
||||
if (written_bytes >= 4) {
|
||||
|
Loading…
Reference in New Issue
Block a user