mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-09 13:15:18 -05:00
sd-imx233: fix a few parameters when calling send_cmd, thanks to Andrej Sinicyn for spotting this
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31401 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
f9a135a81f
commit
452354a5b1
1 changed files with 4 additions and 4 deletions
|
|
@ -121,7 +121,7 @@ static int sd_wait_for_tran_state(void)
|
||||||
|
|
||||||
while (1)
|
while (1)
|
||||||
{
|
{
|
||||||
while(!send_cmd(SD_SEND_STATUS, card_info.rca, SSP_SHORT_RESP, &response) && cmd_retry > 0)
|
while(!send_cmd(SD_SEND_STATUS, card_info.rca, MCI_RESP, &response) && cmd_retry > 0)
|
||||||
cmd_retry--;
|
cmd_retry--;
|
||||||
|
|
||||||
if(cmd_retry <= 0)
|
if(cmd_retry <= 0)
|
||||||
|
|
@ -335,7 +335,7 @@ static int transfer_sectors(IF_MD2(int drive,) unsigned long start, int count, v
|
||||||
goto Lend;
|
goto Lend;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!send_cmd(SD_SELECT_CARD, card_info.rca, SSP_NO_RESP, NULL))
|
if(!send_cmd(SD_SELECT_CARD, card_info.rca, MCI_NO_RESP, NULL))
|
||||||
{
|
{
|
||||||
ret = -20;
|
ret = -20;
|
||||||
goto Lend;
|
goto Lend;
|
||||||
|
|
@ -354,7 +354,7 @@ static int transfer_sectors(IF_MD2(int drive,) unsigned long start, int count, v
|
||||||
bank_start, SSP_SHORT_RESP, buf, this_count, false, read, &resp);
|
bank_start, SSP_SHORT_RESP, buf, this_count, false, read, &resp);
|
||||||
if(ret != SSP_SUCCESS)
|
if(ret != SSP_SUCCESS)
|
||||||
break;
|
break;
|
||||||
if(!send_cmd(SD_STOP_TRANSMISSION, 0, SSP_SHORT_RESP|MCI_BUSY, &resp))
|
if(!send_cmd(SD_STOP_TRANSMISSION, 0, MCI_RESP|MCI_BUSY, &resp))
|
||||||
{
|
{
|
||||||
ret = -15;
|
ret = -15;
|
||||||
break;
|
break;
|
||||||
|
|
@ -366,7 +366,7 @@ static int transfer_sectors(IF_MD2(int drive,) unsigned long start, int count, v
|
||||||
|
|
||||||
Ldeselect:
|
Ldeselect:
|
||||||
/* CMD7 w/rca =0 : deselects card & puts it in STBY state */
|
/* CMD7 w/rca =0 : deselects card & puts it in STBY state */
|
||||||
if(!send_cmd(SD_DESELECT_CARD, 0, SSP_NO_RESP, NULL))
|
if(!send_cmd(SD_DESELECT_CARD, 0, MCI_NO_RESP, NULL))
|
||||||
ret = -23;
|
ret = -23;
|
||||||
Lend:
|
Lend:
|
||||||
mutex_unlock(&sd_mutex);
|
mutex_unlock(&sd_mutex);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue