From 7d74fdec020d1f54f0cab318c595d34dd2dc1a0c Mon Sep 17 00:00:00 2001 From: Bertrik Sikken Date: Mon, 28 Mar 2011 18:08:03 +0000 Subject: AMSv2 sd: do sd slot switching with GPIO B5 only for AMSv2 variant 1 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29656 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/sd-as3525v2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'firmware') diff --git a/firmware/target/arm/as3525/sd-as3525v2.c b/firmware/target/arm/as3525/sd-as3525v2.c index 4338855931..d04b5aed86 100644 --- a/firmware/target/arm/as3525/sd-as3525v2.c +++ b/firmware/target/arm/as3525/sd-as3525v2.c @@ -399,9 +399,9 @@ static bool send_cmd(const int drive, const int cmd, const int arg, const int fl !send_cmd(drive, SD_APP_CMD, card_info[drive].rca, MCI_RESP, response)) return false; -#if defined(HAVE_MULTIDRIVE) - if(sd_present(SD_SLOT_AS3525)) - GPIOB_PIN(5) = (1-drive) << 5; +#if defined(SANSA_FUZEV2) || defined(SANSA_CLIPPLUS) + if (amsv2_variant == 1) + GPIOB_PIN(5) = (drive == INTERNAL_AS3525) ? 1 << 5 : 0; #endif MCI_ARGUMENT = arg; -- cgit v1.2.3