提交 99e6d7df 编写于 作者: H heyuanjie

[imx rt]mdk memcpy导致基地址崩溃

上级 da704e69
...@@ -357,7 +357,7 @@ static void _mmc_request(struct rt_mmcsd_host *host, struct rt_mmcsd_req *req) ...@@ -357,7 +357,7 @@ static void _mmc_request(struct rt_mmcsd_host *host, struct rt_mmcsd_req *req)
if (buf) if (buf)
{ {
MMCSD_DGB(" write(data->buf to buf) "); MMCSD_DGB(" write(data->buf to buf) ");
memcpy(buf, data->buf, fsl_data.blockSize * fsl_data.blockCount); rt_memcpy(buf, data->buf, fsl_data.blockSize * fsl_data.blockCount);
fsl_data.txData = (uint32_t const *)buf; fsl_data.txData = (uint32_t const *)buf;
} }
else else
...@@ -401,7 +401,7 @@ static void _mmc_request(struct rt_mmcsd_host *host, struct rt_mmcsd_req *req) ...@@ -401,7 +401,7 @@ static void _mmc_request(struct rt_mmcsd_host *host, struct rt_mmcsd_req *req)
if (fsl_data.rxData) if (fsl_data.rxData)
{ {
MMCSD_DGB("read copy buf to data->buf "); MMCSD_DGB("read copy buf to data->buf ");
memcpy(data->buf, buf, fsl_data.blockSize * fsl_data.blockCount); rt_memcpy(data->buf, buf, fsl_data.blockSize * fsl_data.blockCount);
} }
rt_free_align(buf); rt_free_align(buf);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册