@@ -580,7 +580,7 @@ remove_card:
host->card = RT_NULL;
err:
- rt_kprintf("init SD card failed\n");
+ rt_kprintf("init MMC card failed\n");
return err;
}
@@ -81,7 +81,7 @@ void mmcsd_send_request(struct rt_mmcsd_host *host, struct rt_mmcsd_req *req)
rt_sem_take(&host->sem_ack, RT_WAITING_FOREVER);
- } while(req->cmd->err && req->cmd->retries);
+ } while(req->cmd->err && (req->cmd->retries > 0));