Commit Graph

  • ccccd826cf 【完善】设计文档。 armink 2019-02-10 18:39:42 +0800
  • 619ee523df 【增加】V4.0 ENV NG 模式的设计文档。 armink 2019-02-10 14:22:24 +0800
  • fbbaac18e6 【更新】图片链接。 armink 2019-02-10 11:41:31 +0800
  • 788be9caef 【更新】首页说明文档。 armink 2019-02-09 22:48:28 +0800
  • b408d57fb3 【更新】首页说明文档、API 文档及移植文档。 armink 2019-02-09 22:42:24 +0800
  • 91f49605f9 【修复】create ENV 时,sector 状态未传递的问题。 armink 2019-02-09 16:35:27 +0800
  • 23285bf41a 【更新】demo 工程文件。 armink 2019-02-08 22:28:48 +0800
  • 38693b14c0 【更新】各个 demo 中的 easyflash 配置文件。 armink 2019-02-08 21:57:10 +0800
  • aba5104fd2 【调整】部分宏检查位置。 armink 2019-02-08 21:53:27 +0800
  • 5cf3a47cf3 【修改】ef_env_ng.c 文件名为默认的 ENV 文件名 ef_env.c 。 armink 2019-02-08 21:41:27 +0800
  • d70322018d 【修改】4.0 之前遗留的 ENV 文件名,增加 legacy 标识。 armink 2019-02-08 21:40:14 +0800
  • b191880ebd 【增加】ef_set_and_save_env 及 ef_del_and_save_env 兼容旧版本的 API。 armink 2019-02-08 21:32:27 +0800
  • 162b061818 【优化】envdup 函数功能为 move env,删除无用的 TODO。 armink 2019-02-08 12:45:43 +0800
  • 15e19d5832 【完善】alloc ENV 机制,增强异常处理。 armink 2019-02-07 23:05:49 +0800
  • ae00711148 【增加】自动更新功能,并实现 blob 格式的 ENV 对外 API。 armink 2019-02-07 17:54:43 +0800
  • 9f53939da7 【完成】GC 的异常掉电测试。 armink 2019-02-07 14:36:35 +0800
  • 20c0aa0c1f 【完善】ENV 分配策略,优先从正在使用扇区进行分配。 armink 2019-02-06 22:34:29 +0800
  • 914733d0e0 【增加】GC 处理基本功能逻辑代码。 armink 2019-02-06 20:24:35 +0800
  • c738ec2373 【完善】修改 ENV 时的异常掉电处理。 armink 2019-02-06 15:26:39 +0800
  • 4028c93e75 【完善】flash 状态更新功能及自动恢复功能。 armink 2019-02-05 23:01:37 +0800
  • 47563b0e73 【增加】flash 使用量信息打印。 armink 2019-02-05 20:02:01 +0800
  • c42c306a39 【完善】不同写粒度情况下读写状态功能。 armink 2019-02-05 16:53:38 +0800
  • 7f5217dde9 【增加】ng 版本的打印 ENV 功能。 armink 2019-02-04 23:56:50 +0800
  • 24c4a32717 【完善】装载 ENV 流程,初始化基本正常。 armink 2019-02-03 23:16:44 +0800
  • 834747375b 【增加】下一代 EasyFlash 4.0 部分框架。 armink 2019-02-02 22:51:51 +0800
  • 21733230cd 【更新】软件版本号至 4.0.0 。 armink 2019-02-02 22:40:48 +0800
  • cd2050b9ec 【更新】软件版本号至 3.3.0 。 3.3.0 armink 2019-02-02 22:20:52 +0800
  • a3947877d6 【优化】stm32f10x flash 驱动。 armink 2019-01-31 23:16:47 +0800
  • 45530c4799
    Merge pull request #39 from xtaens/master 朱天龙 (Armink) 2018-11-29 10:45:15 +0800
  • c81d6d1c18 sector_magic变量是上个版本的,该版本应该使用sector_header_magic,否则编译报错。 谈文臣 2018-11-28 20:44:35 +0800
  • 232462a9d9
    Merge pull request #38 from XXXXzzzz000/fix_error 朱天龙 (Armink) 2018-11-23 09:54:49 +0800
  • e5fe1392e9 修复gcc编译报错 XXXXzzzz000 2018-11-23 09:52:29 +0800
  • 82557adc4b 【更新】软件版本号至 3.2.4 。 armink 2018-11-16 10:43:48 +0800
  • 6cfb878b9f
    Merge pull request #37 from redocCheng/master 朱天龙 (Armink) 2018-11-16 10:41:31 +0800
  • 91ce68e11e 【优化】空格 redocCheng 2018-11-16 09:51:51 +0800
  • ae5b5d69ec 【优化】代码格式 redocCheng 2018-11-16 09:42:53 +0800
  • 4e06698af4 【优化】格式。 redocCheng 2018-11-15 14:17:05 +0800
  • 818bc4f33b 【优化】tab键导致的格式问题。 redocCheng 2018-11-15 14:11:08 +0800
  • 8ddd8047b8 1、【修复】在最后一个扇区初始化丢失的问题; 2、【更改】程序logic位数,以对stm32的支持; redocCheng 2018-11-15 14:04:19 +0800
  • a79032df6c 【修复】磨损平衡模式下,开启 ENV 自动升级功能会出现编译出错的问题。 armink 2018-10-12 08:57:21 +0800
  • fe08817b72 【修改】保存与擦除 env 的日志级别为调试级别。 armink 2018-10-12 08:50:13 +0800
  • 9a1e3208f8 【更新】版本号至 2.0.2; 【修复】demo 中 setenv 命令无法删除 env 的问题。 armink 2018-09-15 14:46:57 +0800
  • 90184f9f07
    Merge pull request #28 from zhaojuntao/fix-warn-0905 朱天龙 (Armink) 2018-09-05 14:37:10 +0800
  • 801cc6d878 【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK) MurphyZhao 2018-09-05 14:12:59 +0800
  • d90dc11beb
    Merge pull request #27 from zhaojuntao/fix-warn-0905 朱天龙 (Armink) 2018-09-05 14:11:35 +0800
  • 3d96b8095d 【修复】没有开启 EF_ENV_AUTO_UPDATE 时的编译警告(MDK) MurphyZhao 2018-09-05 14:03:34 +0800
  • 626f000a25 【更新】首页徽章版本显示信息。 armink 2018-08-23 09:09:30 +0800
  • 82be246745 【更新】软件版本号。 3.2.1 armink 2018-08-08 17:23:49 +0800
  • 65336ffe7b
    Merge pull request #26 from outely/master 朱天龙 (Armink) 2018-08-08 17:20:37 +0800
  • c83d9ac9b9 【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG Signed-off-by: outely <834843362@qq.com> outely 2018-08-08 17:13:01 +0800
  • a27d30aa51 【修复】修复开启EF_ENV_AUTO_UPDATE后每次重启都会自动更新env的BUG Signed-off-by: outely <834843362@qq.com> outely 2018-08-08 15:52:43 +0800
  • 69cb878929 【更新】软件版本号。 armink 2018-08-01 17:17:37 +0800
  • deffbdb897
    Merge pull request #24 from outely/master 朱天龙 (Armink) 2018-08-01 17:15:52 +0800
  • 988a11325c 【修改】保留原ef_set_env()中value == NULL的删除条件 Signed-off-by: outely <834843362@qq.com> outely 2018-08-01 16:55:38 +0800
  • 93fb6dd777 【增加】添加删除环境变量接口,【更新】修改ef_set_env()可存储空字符串 Signed-off-by: outely <834843362@qq.com> outely 2018-08-01 15:14:34 +0800
  • f64af09c22 【更新】说明文档。 3.1.0 armink 2018-05-30 18:05:01 +0800
  • d199a4d3eb 【更新】移植文档,增加 ENV 增量更新的配置说明。 armink 2018-05-24 22:54:18 +0800
  • 594c3fbb1b 【添加】GitHub 徽章。 armink 2018-05-24 22:42:10 +0800
  • d3c2fe6fc5 【增加】自动更新 ENV 的功能。当固件升级时,可以在原产品上自动追加新增的环境变量。 armink 2018-05-24 22:38:48 +0800
  • 149c6f0073
    Merge pull request #18 from crespum/master 朱天龙 (Armink) 2018-05-16 19:57:08 +0800
  • 1884898313 【完善】注释信息。 armink 2018-05-16 19:48:07 +0800
  • f2883a8e77 Add missing error code Xabier Crespo Álvarez 2018-05-16 13:39:02 +0200
  • c741910c6e Avoid comparing integer to pointer Xabier Crespo Álvarez 2018-05-16 13:38:33 +0200
  • 9c0e05ce44
    Merge pull request #17 from crespum/master 朱天龙 (Armink) 2018-05-16 19:26:26 +0800
  • 679a1e0663 Improve English grammar in comments Xabier Crespo Álvarez 2018-05-15 12:47:08 +0200
  • 03745d1736
    Merge pull request #15 from ShareCat/master 朱天龙 (Armink) 2018-04-02 15:45:54 +0800
  • 3b91172040 fix a wrong comment 孙关平22 2018-04-02 15:40:56 +0800
  • df7fecded4 1、【优化】ENV 大小获取函数,增加容错处理。 armink 2018-03-01 09:01:04 +0800
  • 9dfc19cf3c 1、【修复】STM32F4 demo 读取 Flash 扇区信息不准确的问题。 armink 2017-11-27 09:38:00 +0800
  • d37d26bee3 1、【增加】ef_erase_spec_user_app 及 ef_copy_spec_app_from_bak 两个 API 方法,当用户应用程序与备份区不在同一个 Flash 时,可使用这两个 API ,对用户的应用程序进行独立操作。 armink 2017-08-21 21:41:40 +0800
  • f6435525db 1、【更新】软件版本号。 armink 2017-08-21 20:26:29 +0800
  • 5ccdb21172 1、【优化】部分日志输出级别。 armink 2017-08-21 17:31:30 +0800
  • a7e1e89916 1、【增加】获取存放在线升级固件区首地址的方法:ef_get_bak_app_start_addr。 armink 2017-08-07 21:49:26 +0800
  • 6e0d2cd3b6 1、【优化】Log 分区识别功能,大大提升 Log 分区初始化效率; 2、【删除】部分冗余断言; 3、【修复】几处单词拼写错误。 3.0.0 armink 2017-05-11 20:19:08 +0800
  • 95a30da06a Merge 37ff1a62d4 into 5927f69c2a king 2017-04-27 08:28:38 +0000
  • 5927f69c2a 1、【更新】Log demo 使其适配 EasyLogger 最新源码。 armink 2017-02-09 11:21:34 +0800
  • 12e0b5fce5 1、【完善】ENV 中 RT-Thread 平台相关 Demo 中的 Finsh 命令。 armink 2016-12-08 10:26:54 +0800
  • 15e8c63bbe 1、【修复】在掉电保护模式下,环境变量恢复默认设置时,可能存在部分数据未恢复的问题。 armink 2016-12-08 10:19:13 +0800
  • bc22795eeb 1、【修复】LOG 功能读取日志时,起始 4 字节乱码的问题。感谢网友 @heisewangluo 的反馈。 armink 2016-11-24 10:04:16 +0800
  • 19e3278f4e 1、【更新】说明文档。 armink 2016-11-04 09:24:41 +0800
  • 9fa23c8fb4 1、【增加】外部 SPI Flash Demo 使用的 SFUD 库的说明文档。 armink 2016-11-04 09:11:44 +0800
  • e5e2a879c3 1、【更新】外部 SPI Flash Demo 使用的 SFUD 库至最新版本。 armink 2016-11-03 14:56:33 +0800
  • 04ec3a785c 1、【修改】日志中几处单词拼写错误。 armink 2016-11-03 09:54:34 +0800
  • 8df09da073 1、【更新】Types 插件使用的 struct2json 库至最新版本。 armink 2016-11-03 08:34:52 +0800
  • cef1c187b9 1、【修改】Types 插件日志中的几处单词拼写错误。 armink 2016-11-03 08:13:07 +0800
  • c6ae4645f2 1、【优化】部分全局变量初始化。 armink 2016-10-25 23:17:18 +0800
  • 35260aa0e6 1、【完善】一处注释说明。 armink 2016-10-25 23:11:55 +0800
  • a747e0c167 1、【更新】外部 SPI Flash Demo 使用的 SFUD 库至最新版本。 armink 2016-10-25 23:07:48 +0800
  • a16ea0a1be 1、【更新】移植说明文档及部分配置注释说明。 armink 2016-10-25 23:01:30 +0800
  • 387933dcc1 1、【完善】磨损平衡及掉电保护功能,增强软件可靠性,并通过可靠性测试。建议及时升级。 armink 2016-10-25 22:40:42 +0800
  • cf69742163 1、【完善】CRC32 计算代码,使其更好的支持 C++ 语言。 armink 2016-10-11 22:37:33 +0800
  • 08789adb9c 1、【优化】部分全局变量初始化。 armink 2016-10-11 22:34:24 +0800
  • 986af23db4 1、【完善】初始化时的日志提示信息。 armink 2016-10-11 22:27:54 +0800
  • 6c585f8876 1、【修改】Log Demo 一处单词书写错误。 armink 2016-10-11 22:24:43 +0800
  • 365892e4b4 1、【修复】Flash log 中的 EfSecrorStatus 在上一版本遗漏更新的问题。感谢网友 @Teddy_Le 的反馈。 armink 2016-09-19 08:29:05 +0800
  • 2883158fd0 1、【修复】Flash 存储日志不支持外部 Flash 的问题。感谢网友 @Teddy_Le 的反馈。 armink 2016-08-28 22:56:03 +0800
  • 26053c0a94 1、【更新】外部 SPI Flash Demo 使用的 SFUD 库至最新版本。 armink 2016-08-28 22:49:07 +0800
  • 5a235e5ea7 1、【更新】移植文档。 armink 2016-08-28 22:46:45 +0800
  • 37ff1a62d4 Merge pull request #1 from armink/master king 2016-08-24 22:01:24 +0800
  • 3d3532d1ad 1、【更新】说明文档。 armink 2016-08-02 10:42:06 +0800