diff options
author | Jack Halpin <jack.halpin@gmail.com> | 2009-11-24 06:12:17 +0000 |
---|---|---|
committer | Jack Halpin <jack.halpin@gmail.com> | 2009-11-24 06:12:17 +0000 |
commit | 9e9db203579eafb8421a7bf61685e7f3ca11a53a (patch) | |
tree | 528e908e0c335588fc5faf31a890eb7795161eba /firmware | |
parent | 531da61df9df4473f6599f6945d768092f347278 (diff) | |
download | rockbox-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')
-rw-r--r-- | firmware/target/arm/as3525/ata_sd_as3525.c | 3 |
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; |