From c0b2a29cb72a16111d181be517152f459f7c1f32 Mon Sep 17 00:00:00 2001 From: payton Date: Wed, 10 Jan 2024 20:15:26 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=A0=BC=E5=BC=8F=E5=8C=96=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/lib/source/sifar/code/source/common/sf_common.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/code/lib/source/sifar/code/source/common/sf_common.c b/code/lib/source/sifar/code/source/common/sf_common.c index bdb3784ad..679356f74 100755 --- a/code/lib/source/sifar/code/source/common/sf_common.c +++ b/code/lib/source/sifar/code/source/common/sf_common.c @@ -1942,7 +1942,15 @@ static SINT32 sf_cardv_proccess_cmd_sd(SF_MESSAGE_BUF_S *pMessageBuf) { case CMD_SD_FORMAT: sf_set_card_statu(CMD_FORMAT_SD_STA); - BKG_PostEvent(NVTEVT_BKW_FORMAT_CARD); + if(pMessageBuf->arg2 == 1) + { + BKG_PostEvent(NVTEVT_BKW_FORMAT_EMMC); + } + else + { + BKG_PostEvent(NVTEVT_BKW_FORMAT_CARD); + } + while(CMD_FORMAT_SD_STA == sf_get_card_statu()) { usleep(10*1000);