EasyFlash
EasyFlash copied to clipboard
ef_log_read word aligned 判断错误
EfErrCode ef_log_read(size_t index, uint32_t *log, size_t size) 里 if (size % 4 == 0) { EF_DEBUG("Error: size must be word aligned."); return EF_READ_ERR; } 应该改为 if (size % 4 != 0) { EF_DEBUG("Error: size must be word aligned."); return EF_READ_ERR; }
同样的: if (index < cur_using_size) { 也要更改为: if (index >= cur_using_size) {
遇到了相同的报错