source: trunk/firmware/CubeMX/Inc/feeprom.h@ 4

Last change on this file since 4 was 1, checked in by f.jahn, 3 years ago
File size: 575 bytes
RevLine 
[1]1// Fake EEPROM
2
3#ifndef __FEEPROM_H
4#define __FEEPROM_H
5
6#include "stm32g0xx_hal.h"
7#include "sysdata.h"
8
9
10int FEEPROM_readConfig(sys_data_t *data);
11
12int FEEPROM_storeConfig(sys_data_t *data, uint8_t withSN);
13
14int FEEPROM_fullRestore(void/*sys_data_t *data*/);
15
16int FEEPROM_factoryRestore(sys_data_t *data);
17
18int FEEPROM_isFirstStart(void);
19
20size_t FEEPROM_ConfigFreeBytes(void);
21size_t FEEPROM_StatFreeBytes(void);
22
23int FEEPROM_ResetLogData(void);
24
25int FEEPROM_ReadLogData(sys_data_t *data);
26
27int FEEPROM_StoreLogData(sys_data_t *data);
28
29#endif
Note: See TracBrowser for help on using the repository browser.