30 lines
685 B
C
30 lines
685 B
C
//
|
|
// Created by CFIF on 05.04.24.
|
|
//
|
|
|
|
#ifndef HVAC_STORAGEONFLASH_H
|
|
#define HVAC_STORAGEONFLASH_H
|
|
|
|
#include "StorageOnFlashFlagchip.h"
|
|
|
|
#define nf_storage_calib_mainFlashPageAddress 0x04000000
|
|
#define nf_storage_calib_recoveryFlashPageAddress 0x04000000
|
|
|
|
#define nf_storage_param_mainFlashPageAddress 0x04000000
|
|
#define nf_storage_param_recoveryFlashPageAddress 0x04000000
|
|
|
|
typedef struct {
|
|
tStorageOnFlashFlagchip nf_storage_calib;
|
|
tStorageInterface interface_calib;
|
|
|
|
tStorageOnFlashFlagchip nf_storage_param;
|
|
tStorageInterface interface_param;
|
|
} tStorageOnFlash;
|
|
|
|
|
|
extern tStorageOnFlash NVM_STORAGE;
|
|
|
|
void StorageOnFlash_Init();
|
|
|
|
#endif //HVAC_STORAGEONFLASH_H
|