未验证 提交 93ae141d 编写于 作者: B Bernard Xiong 提交者: GitHub

Merge pull request #4267 from OpenNuvoton/rtt_dfs_uffs_issue

Append RT_WEAK for overriding various ECC layout.
......@@ -62,7 +62,7 @@ extern "C"{
#define UFFS_LAYOUT_UFFS 0 //!< do layout by dev->attr information
#define UFFS_LAYOUT_FLASH 1 //!< flash driver do the layout
#define UFFS_SPARE_LAYOUT_SIZE 6 //!< maximum spare layout array size, 2 segments
#define UFFS_SPARE_LAYOUT_SIZE 16 //!< maximum spare layout array size, 2 segments
/** flash operation return code */
#define UFFS_FLASH_NO_ERR 0 //!< no error
......
......@@ -324,7 +324,7 @@ static rt_uint8_t hw_flash_ecc_layout[UFFS_SPARE_LAYOUT_SIZE] =
0x00, 0x04, 0xFF, 0x00
};
void uffs_setup_storage(struct uffs_StorageAttrSt *attr,
RT_WEAK void uffs_setup_storage(struct uffs_StorageAttrSt *attr,
struct rt_mtd_nand_device *nand)
{
rt_memset(attr, 0, sizeof(struct uffs_StorageAttrSt));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册