Commit Graph

226 Commits (7076d58541719d38b5a3b718d9edfb6b0010cf14)
 

Author SHA1 Message Date
armink 15e19d5832 【完善】alloc ENV 机制,增强异常处理。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink ae00711148 【增加】自动更新功能,并实现 blob 格式的 ENV 对外 API。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 9f53939da7 【完成】GC 的异常掉电测试。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 20c0aa0c1f 【完善】ENV 分配策略,优先从正在使用扇区进行分配。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 914733d0e0 【增加】GC 处理基本功能逻辑代码。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink c738ec2373 【完善】修改 ENV 时的异常掉电处理。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 4028c93e75 【完善】flash 状态更新功能及自动恢复功能。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 47563b0e73 【增加】flash 使用量信息打印。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink c42c306a39 【完善】不同写粒度情况下读写状态功能。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 7f5217dde9 【增加】ng 版本的打印 ENV 功能。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 24c4a32717 【完善】装载 ENV 流程,初始化基本正常。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 834747375b 【增加】下一代 EasyFlash 4.0 部分框架。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 21733230cd 【更新】软件版本号至 4.0.0 。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink cd2050b9ec 【更新】软件版本号至 3.3.0 。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink a3947877d6 【优化】stm32f10x flash 驱动。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
朱天龙 (Armink) 45530c4799
Merge pull request #39 from xtaens/master
sector_magic变量是上个版本的,该版本应该使用sector_header_magic,否则编译报错。
7 years ago
谈文臣 c81d6d1c18 sector_magic变量是上个版本的,该版本应该使用sector_header_magic,否则编译报错。 7 years ago
朱天龙 (Armink) 232462a9d9
Merge pull request #38 from XXXXzzzz000/fix_error
修复gcc编译报错
7 years ago
XXXXzzzz000 e5fe1392e9 修复gcc编译报错 7 years ago
armink 82557adc4b 【更新】软件版本号至 3.2.4 。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
朱天龙 (Armink) 6cfb878b9f
Merge pull request #37 from redocCheng/master
修复日志扇区初始化和针对stm32的LOGIC更改
7 years ago
redocCheng 91ce68e11e 【优化】空格 7 years ago
redocCheng ae5b5d69ec 【优化】代码格式 7 years ago
redocCheng 4e06698af4 【优化】格式。 7 years ago
redocCheng 818bc4f33b 【优化】tab键导致的格式问题。 7 years ago
redocCheng 8ddd8047b8 1、【修复】在最后一个扇区初始化丢失的问题;
2、【更改】程序logic位数,以对stm32的支持;
7 years ago
armink a79032df6c 【修复】磨损平衡模式下,开启 ENV 自动升级功能会出现编译出错的问题。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink fe08817b72 【修改】保存与擦除 env 的日志级别为调试级别。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 9a1e3208f8 【更新】版本号至 2.0.2;
【修复】demo 中 setenv 命令无法删除 env 的问题。

Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
朱天龙 (Armink) 90184f9f07
Merge pull request #28 from zhaojuntao/fix-warn-0905
【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
7 years ago
MurphyZhao 801cc6d878 【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
Signed-off-by: MurphyZhao <d2014zjt@163.com>
7 years ago
朱天龙 (Armink) d90dc11beb
Merge pull request #27 from zhaojuntao/fix-warn-0905
【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
7 years ago
MurphyZhao 3d96b8095d 【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
Signed-off-by: MurphyZhao <d2014zjt@163.com>
7 years ago
armink 626f000a25 【更新】首页徽章版本显示信息。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
armink 82be246745 【更新】软件版本号。
Signed-off-by: armink <armink.ztl@gmail.com>
7 years ago
朱天龙 (Armink) 65336ffe7b
Merge pull request #26 from outely/master
【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG
7 years ago
outely c83d9ac9b9 【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG
Signed-off-by: outely <834843362@qq.com>
7 years ago
outely a27d30aa51 【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG
Signed-off-by: outely <834843362@qq.com>
7 years ago
armink 69cb878929 【更新】软件版本号。
Signed-off-by: armink <armink.ztl@gmail.com>
8 years ago
朱天龙 (Armink) deffbdb897
Merge pull request #24 from outely/master
【增加】添加删除环境变量接口
【更新】修改ef_set_env()可存储空字符串
8 years ago
outely 988a11325c 【修改】保留原ef_set_env()中value == NULL的删除条件
Signed-off-by: outely <834843362@qq.com>
8 years ago
outely 93fb6dd777 【增加】添加删除环境变量接口,【更新】修改ef_set_env()可存储空字符串
Signed-off-by: outely <834843362@qq.com>
8 years ago
armink f64af09c22 【更新】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
8 years ago
armink d199a4d3eb 【更新】移植文档,增加 ENV 增量更新的配置说明。
Signed-off-by: armink <armink.ztl@gmail.com>
8 years ago
armink 594c3fbb1b 【添加】GitHub 徽章。
Signed-off-by: armink <armink.ztl@gmail.com>
8 years ago
armink d3c2fe6fc5 【增加】自动更新 ENV 的功能。当固件升级时,可以在原产品上自动追加新增的环境变量。
Signed-off-by: armink <armink.ztl@gmail.com>
8 years ago
朱天龙 (Armink) 149c6f0073
Merge pull request #18 from crespum/master
Fix warnings and add new error code
8 years ago
armink 1884898313 【完善】注释信息。
Signed-off-by: armink <armink.ztl@gmail.com>
8 years ago
Xabier Crespo Álvarez f2883a8e77 Add missing error code 8 years ago
Xabier Crespo Álvarez c741910c6e Avoid comparing integer to pointer 8 years ago