armink
|
5cf3a47cf3
|
【修改】ef_env_ng.c 文件名为默认的 ENV 文件名 ef_env.c 。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-08 21:41:27 +08:00 |
|
armink
|
d70322018d
|
【修改】4.0 之前遗留的 ENV 文件名,增加 legacy 标识。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-08 21:40:14 +08:00 |
|
armink
|
b191880ebd
|
【增加】ef_set_and_save_env 及 ef_del_and_save_env 兼容旧版本的 API。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-08 21:32:27 +08:00 |
|
armink
|
162b061818
|
【优化】envdup 函数功能为 move env,删除无用的 TODO。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-08 12:45:43 +08:00 |
|
armink
|
15e19d5832
|
【完善】alloc ENV 机制,增强异常处理。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-07 23:05:49 +08:00 |
|
armink
|
ae00711148
|
【增加】自动更新功能,并实现 blob 格式的 ENV 对外 API。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-07 17:54:43 +08:00 |
|
armink
|
9f53939da7
|
【完成】GC 的异常掉电测试。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-07 14:36:35 +08:00 |
|
armink
|
20c0aa0c1f
|
【完善】ENV 分配策略,优先从正在使用扇区进行分配。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-06 22:34:29 +08:00 |
|
armink
|
914733d0e0
|
【增加】GC 处理基本功能逻辑代码。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-06 20:24:35 +08:00 |
|
armink
|
c738ec2373
|
【完善】修改 ENV 时的异常掉电处理。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-06 15:26:39 +08:00 |
|
armink
|
4028c93e75
|
【完善】flash 状态更新功能及自动恢复功能。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-05 23:01:37 +08:00 |
|
armink
|
47563b0e73
|
【增加】flash 使用量信息打印。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-05 20:02:01 +08:00 |
|
armink
|
c42c306a39
|
【完善】不同写粒度情况下读写状态功能。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-05 16:53:38 +08:00 |
|
armink
|
7f5217dde9
|
【增加】ng 版本的打印 ENV 功能。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-04 23:56:50 +08:00 |
|
armink
|
24c4a32717
|
【完善】装载 ENV 流程,初始化基本正常。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-03 23:16:44 +08:00 |
|
armink
|
834747375b
|
【增加】下一代 EasyFlash 4.0 部分框架。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-02 22:51:51 +08:00 |
|
armink
|
21733230cd
|
【更新】软件版本号至 4.0.0 。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-02 22:40:48 +08:00 |
|
armink
|
cd2050b9ec
|
【更新】软件版本号至 3.3.0 。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-02-02 22:26:27 +08:00 |
|
armink
|
a3947877d6
|
【优化】stm32f10x flash 驱动。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2019-01-31 23:16:47 +08:00 |
|
朱天龙 (Armink)
|
45530c4799
|
Merge pull request #39 from xtaens/master
sector_magic变量是上个版本的,该版本应该使用sector_header_magic,否则编译报错。
|
2018-11-29 10:45:15 +08:00 |
|
谈文臣
|
c81d6d1c18
|
sector_magic变量是上个版本的,该版本应该使用sector_header_magic,否则编译报错。
|
2018-11-28 20:45:53 +08:00 |
|
朱天龙 (Armink)
|
232462a9d9
|
Merge pull request #38 from XXXXzzzz000/fix_error
修复gcc编译报错
|
2018-11-23 09:54:49 +08:00 |
|
XXXXzzzz000
|
e5fe1392e9
|
修复gcc编译报错
|
2018-11-23 09:52:29 +08:00 |
|
armink
|
82557adc4b
|
【更新】软件版本号至 3.2.4 。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-11-16 10:43:48 +08:00 |
|
朱天龙 (Armink)
|
6cfb878b9f
|
Merge pull request #37 from redocCheng/master
修复日志扇区初始化和针对stm32的LOGIC更改
|
2018-11-16 10:41:31 +08:00 |
|
redocCheng
|
91ce68e11e
|
【优化】空格
|
2018-11-16 09:51:51 +08:00 |
|
redocCheng
|
ae5b5d69ec
|
【优化】代码格式
|
2018-11-16 09:42:53 +08:00 |
|
redocCheng
|
4e06698af4
|
【优化】格式。
|
2018-11-15 14:17:05 +08:00 |
|
redocCheng
|
818bc4f33b
|
【优化】tab键导致的格式问题。
|
2018-11-15 14:11:08 +08:00 |
|
redocCheng
|
8ddd8047b8
|
1、【修复】在最后一个扇区初始化丢失的问题;
2、【更改】程序logic位数,以对stm32的支持;
|
2018-11-15 14:04:19 +08:00 |
|
armink
|
a79032df6c
|
【修复】磨损平衡模式下,开启 ENV 自动升级功能会出现编译出错的问题。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-10-12 08:57:21 +08:00 |
|
armink
|
fe08817b72
|
【修改】保存与擦除 env 的日志级别为调试级别。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-10-12 08:50:13 +08:00 |
|
armink
|
9a1e3208f8
|
【更新】版本号至 2.0.2;
【修复】demo 中 setenv 命令无法删除 env 的问题。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-09-15 14:47:53 +08:00 |
|
朱天龙 (Armink)
|
90184f9f07
|
Merge pull request #28 from zhaojuntao/fix-warn-0905
【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
|
2018-09-05 14:37:10 +08:00 |
|
MurphyZhao
|
801cc6d878
|
【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
Signed-off-by: MurphyZhao <d2014zjt@163.com>
|
2018-09-05 14:15:38 +08:00 |
|
朱天龙 (Armink)
|
d90dc11beb
|
Merge pull request #27 from zhaojuntao/fix-warn-0905
【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
|
2018-09-05 14:11:35 +08:00 |
|
MurphyZhao
|
3d96b8095d
|
【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK)
Signed-off-by: MurphyZhao <d2014zjt@163.com>
|
2018-09-05 14:04:08 +08:00 |
|
armink
|
626f000a25
|
【更新】首页徽章版本显示信息。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-08-23 09:09:30 +08:00 |
|
armink
|
82be246745
|
【更新】软件版本号。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-08-08 17:23:49 +08:00 |
|
朱天龙 (Armink)
|
65336ffe7b
|
Merge pull request #26 from outely/master
【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG
|
2018-08-08 17:20:37 +08:00 |
|
outely
|
c83d9ac9b9
|
【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG
Signed-off-by: outely <834843362@qq.com>
|
2018-08-08 17:13:01 +08:00 |
|
outely
|
a27d30aa51
|
【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG
Signed-off-by: outely <834843362@qq.com>
|
2018-08-08 15:52:43 +08:00 |
|
armink
|
69cb878929
|
【更新】软件版本号。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-08-01 17:20:45 +08:00 |
|
朱天龙 (Armink)
|
deffbdb897
|
Merge pull request #24 from outely/master
【增加】添加删除环境变量接口
【更新】修改ef_set_env()可存储空字符串
|
2018-08-01 17:15:52 +08:00 |
|
outely
|
988a11325c
|
【修改】保留原ef_set_env()中value == NULL的删除条件
Signed-off-by: outely <834843362@qq.com>
|
2018-08-01 16:55:38 +08:00 |
|
outely
|
93fb6dd777
|
【增加】添加删除环境变量接口,【更新】修改ef_set_env()可存储空字符串
Signed-off-by: outely <834843362@qq.com>
|
2018-08-01 15:14:34 +08:00 |
|
armink
|
f64af09c22
|
【更新】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-05-30 18:07:01 +08:00 |
|
armink
|
d199a4d3eb
|
【更新】移植文档,增加 ENV 增量更新的配置说明。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-05-24 22:54:18 +08:00 |
|
armink
|
594c3fbb1b
|
【添加】GitHub 徽章。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-05-24 22:42:10 +08:00 |
|
armink
|
d3c2fe6fc5
|
【增加】自动更新 ENV 的功能。当固件升级时,可以在原产品上自动追加新增的环境变量。
Signed-off-by: armink <armink.ztl@gmail.com>
|
2018-05-24 22:38:48 +08:00 |
|