Firmware SDK
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
bc_config.h
1 #ifndef _BC_CONFIG_H
2 #define _BC_CONFIG_H
3 
4 #include <bc_common.h>
5 
9 
15 
16 void bc_config_init(uint64_t signature, void *config, size_t size, void *init_config);
17 
19 
20 void bc_config_reset(void);
21 
25 
26 bool bc_config_load(void);
27 
31 
32 bool bc_config_save(void);
33 
35 
36 #endif
bool bc_config_load(void)
Load EEPROM configuration.
Definition: bc_config.c:66
bool bc_config_save(void)
Save configuration to EEPROM.
Definition: bc_config.c:95
void bc_config_init(uint64_t signature, void *config, size_t size, void *init_config)
Initialize and load the config from EEPROM.
Definition: bc_config.c:39
void bc_config_reset(void)
Reset EEPROM configuration to zeros or init_config.
Definition: bc_config.c:53