From: SnickerSun Date: Mon, 8 Apr 2024 08:58:19 +0000 (+0800) Subject: 优化mount 函数,返回正确值。 X-Git-Tag: release_V1.2.70_20241020_135402~1200^2~22^2 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=52dd8923260c2152e2342926b728a65d1e7694b9;p=mirrors%2FFD230.git 优化mount 函数,返回正确值。 --- diff --git a/code/sdk/drivers/drivers/driver/nand_flash/nand/nandflash_config.c b/code/sdk/drivers/drivers/driver/nand_flash/nand/nandflash_config.c index 4f674c58a..a6d425b5c 100755 --- a/code/sdk/drivers/drivers/driver/nand_flash/nand/nandflash_config.c +++ b/code/sdk/drivers/drivers/driver/nand_flash/nand/nandflash_config.c @@ -72,13 +72,16 @@ static int mount_partition_by_index(uint32_t index) } ret = mount(dev_name, g_volume_names[index], "yaffs", 0, NULL); if (ret != 0) { + PRINT("[%d] yaffs mount fail, ret = %d\r\n", index, ret); return ret; } ret = yaffs_sync(g_volume_names[index]); if (ret != 0) { - PRINT("[%d] yaffs_sync fail, ret = %d", index, ret); + PRINT("[%d] yaffs_sync fail, ret = %d\r\n", index, ret); + return ret; } - return ret; + PRINT("yaffs mount success [%d]\r\n",index); + return 0; } static int formate_filesystem_init(uint32_t total_block_num) { @@ -113,10 +116,10 @@ static int formate_filesystem_init(uint32_t total_block_num) g_volume_names[index], part_start_sector, part_count_sector); part_start_sector += part_count_sector; - + } - return ret; + return 0; } void nandflash_yaffs_sync(void)