128 Star 895 Fork 321

GVP朱天龙 (Armink) / FlashDB

 / 详情

若整个扇区TSL设置为删除状态后,建议擦除该扇区,以便继续写入。

已完成
创建于  
2021-06-22 09:54

当设置为不回滚时,若整个扇区的TSL都设置为了删除状态,建议在
enum fdb_sector_store_status { FDB_SECTOR_STORE_UNUSED, FDB_SECTOR_STORE_EMPTY, FDB_SECTOR_STORE_USING, FDB_SECTOR_STORE_FULL, FDB_SECTOR_STORE_STATUS_NUM, };中增加一个扇区删除状态,并擦除该扇区,允许继续写入。
当设置为回滚时,可以保持现在的做法,不管TSL状态,擦除最旧的扇区。

评论 (2)

xu.zhe 创建了任务
xu.zhe 关联仓库设置为armink/FlashDB
展开全部操作日志

这个可能不太好实现,你那边有看过源码吗?

没有详细看源码

朱天龙 (Armink) 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
9021 armink 1578914611
C
1
https://gitee.com/Armink/FlashDB.git
git@gitee.com:Armink/FlashDB.git
Armink
FlashDB
FlashDB

搜索帮助

53164aa7 5694891 3bd8fe86 5694891