// // Created by CFIF on 05.04.24. // #include "DataNonVolatatile_Private.h" #include "memory.h" void DeviceStorageInitDeviceSettings(tDeviceSettings *env) { String16CopyStatic(&env->identification.software_classification, " "); env->identification.tester_fingerprint.year = 0x18; env->identification.tester_fingerprint.month = 0x10; env->identification.tester_fingerprint.day = 0x16; String16CopyStatic(&env->identification.tester_fingerprint.tester_serial, "123456789"); env->identification.bootloader_info.software_crc = 0; // CRC программного обеспечения env->identification.bootloader_info.major_version = 0; // Старшая версия env->identification.bootloader_info.minor_version = 0; // Младшая версия env->identification.bootloader_info.patch_version = 0; // Патч-версия env->identification.bootloader_info.build_number = 0; // Номер сборки env->identification.bootloader_info.checksum = 0; // Контрольная сумма структуры env->identification.application_info.software_crc = 0; // CRC программного обеспечения env->identification.application_info.major_version = 0; // Старшая версия env->identification.application_info.minor_version = 0; // Младшая версия env->identification.application_info.patch_version = 0; // Патч-версия env->identification.application_info.build_number = 0; // Номер сборки env->identification.application_info.checksum = 0; // Контрольная сумма структуры String32CopyStatic(&env->identification.spare_part_number, " "); String32CopyStatic(&env->identification.serial_number, " "); String32CopyStatic(&env->identification.vin, " "); String32CopyStatic(&env->identification.hardware_nami, " "); String16CopyStatic(&env->identification.hardware_estra, " "); String8CopyStatic(&env->identification.software_estra, " "); String8CopyStatic(&env->identification.boot_version, " "); }