/****************************************************************************************************************************************** FlashStorage_STM32F1.h For STM32F1 using Flash emulated-EEPROM The FlashStorage_STM32F1 library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of STM32F1. It now supports writing and reading the whole object, not just byte-and-byte. Based on and modified from Cristian Maglie's FlashStorage (https://github.com/cmaglie/FlashStorage) Built by Khoi Hoang https://github.com/khoih-prog/FlashStorage_STM32F1 Licensed under LGPLv3 license Orginally written by A. Christian Copyright (c) 2015-2016 Arduino LLC. All right reserved. Copyright (c) 2021 Khoi Hoang. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library. If not, see (https://www.gnu.org/licenses/) Version: 1.1.0 Version Modified By Date Comments ------- ----------- ---------- ----------- 1.0.0 K Hoang 16/08/2021 Initial coding to support to STM32F1 1.0.1 K Hoang 17/08/2021 Fix bug 1.1.0 K Hoang 25/01/2022 Fix `multiple-definitions` linker error ******************************************************************************************************************************************/ #pragma once #ifndef FlashStorage_STM32F1_h #define FlashStorage_STM32F1_h #include #include #endif //#ifndef FlashStorage_STM32F1_h