summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/ata_sd_as3525.c
diff options
context:
space:
mode:
authorJack Halpin <jack.halpin@gmail.com>2009-11-24 06:12:17 +0000
committerJack Halpin <jack.halpin@gmail.com>2009-11-24 06:12:17 +0000
commit9e9db203579eafb8421a7bf61685e7f3ca11a53a (patch)
tree528e908e0c335588fc5faf31a890eb7795161eba /firmware/target/arm/as3525/ata_sd_as3525.c
parent531da61df9df4473f6599f6945d768092f347278 (diff)
downloadrockbox-9e9db203579eafb8421a7bf61685e7f3ca11a53a.tar.gz
rockbox-9e9db203579eafb8421a7bf61685e7f3ca11a53a.zip
AMS Sansa: Remove wait_for_state() following transfer in sd_select_bank() function.
We use wait_for_state() before any command that requires a state prior to being sent. Waiting after a transfer is not needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23732 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/ata_sd_as3525.c')
-rw-r--r--firmware/target/arm/as3525/ata_sd_as3525.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/firmware/target/arm/as3525/ata_sd_as3525.c b/firmware/target/arm/as3525/ata_sd_as3525.c
index 0255b914db..ee9e182760 100644
--- a/firmware/target/arm/as3525/ata_sd_as3525.c
+++ b/firmware/target/arm/as3525/ata_sd_as3525.c
@@ -620,9 +620,6 @@ static int sd_select_bank(signed char bank)
620 620
621 dma_release(); 621 dma_release();
622 622
623 ret = sd_wait_for_state(INTERNAL_AS3525, SD_TRAN);
624 if (ret < 0)
625 return ret - 4;
626 } while(transfer_error[INTERNAL_AS3525]); 623 } while(transfer_error[INTERNAL_AS3525]);
627 624
628 card_info[INTERNAL_AS3525].current_bank = (bank == -1) ? 0 : bank; 625 card_info[INTERNAL_AS3525].current_bank = (bank == -1) ? 0 : bank;