mirror of https://github.com/rusefi/rusefi.git
getBackupSram neven null (#5663)
This commit is contained in:
parent
a7a6f4fcee
commit
8c4a06bc10
|
@ -109,12 +109,10 @@ void chDbgPanic3(const char *msg, const char * file, int line) {
|
|||
|
||||
#if EFI_BACKUP_SRAM
|
||||
auto sramState = getBackupSram();
|
||||
if (sramState != nullptr) {
|
||||
strncpy(sramState->hardFile, file, efi::size(sramState->hardFile));
|
||||
sramState->hardLine = line;
|
||||
sramState->check = 123;
|
||||
strncpy(sramState->rawMsg, msg, efi::size(sramState->rawMsg));
|
||||
}
|
||||
strncpy(sramState->hardFile, file, efi::size(sramState->hardFile));
|
||||
sramState->hardLine = line;
|
||||
sramState->check = 123;
|
||||
strncpy(sramState->rawMsg, msg, efi::size(sramState->rawMsg));
|
||||
#endif // EFI_BACKUP_SRAM
|
||||
|
||||
if (hasOsPanicError())
|
||||
|
@ -295,10 +293,8 @@ void firmwareError(ObdCode code, const char *fmt, ...) {
|
|||
|
||||
#if EFI_BACKUP_SRAM
|
||||
auto sramState = getBackupSram();
|
||||
if (sramState != nullptr) {
|
||||
strncpy(sramState->ErrorString, criticalErrorMessageBuffer, efi::size(sramState->ErrorString));
|
||||
sramState->Cookie = ErrorCookie::FirmwareError;
|
||||
}
|
||||
strncpy(sramState->ErrorString, criticalErrorMessageBuffer, efi::size(sramState->ErrorString));
|
||||
sramState->Cookie = ErrorCookie::FirmwareError;
|
||||
#endif // EFI_BACKUP_SRAM
|
||||
#else
|
||||
|
||||
|
|
|
@ -49,16 +49,7 @@ void backupRamSave(backup_ram_e idx, uint32_t value) {
|
|||
#endif /* HAL_USE_RTC */
|
||||
}
|
||||
|
||||
#if defined(AT32F4XX)
|
||||
|
||||
void backupRamFlush(void) {
|
||||
}
|
||||
|
||||
BackupSramData* getBackupSram() {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
#else
|
||||
#if !defined(AT32F4XX)
|
||||
|
||||
void backupRamFlush(void) {
|
||||
// nothing to do here, in STM32 all data is saved instantaneously
|
||||
|
|
Loading…
Reference in New Issue