From 55398e934ce958821a52125d4e59fbc2724cd4c1 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Tue, 6 Nov 2007 07:21:08 +0000 Subject: c200: Make microSD cards finally work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15493 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/sandisk/ata-c200_e200.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'firmware/target/arm/sandisk/ata-c200_e200.c') diff --git a/firmware/target/arm/sandisk/ata-c200_e200.c b/firmware/target/arm/sandisk/ata-c200_e200.c index f9c9f6fb3a..d8f9cb9050 100644 --- a/firmware/target/arm/sandisk/ata-c200_e200.c +++ b/firmware/target/arm/sandisk/ata-c200_e200.c @@ -806,7 +806,7 @@ int ata_read_sectors(IF_MV2(int drive,) unsigned long start, int incount, ata_led(true); ata_read_retry: - if (drive != 0 && (GPIOA_INPUT_VAL & 0x80) != 0) + if (drive != 0 && !card_detect_target()) { /* no external sd-card inserted */ ret = -EC_NOCARD; @@ -921,7 +921,7 @@ int ata_write_sectors(IF_MV2(int drive,) unsigned long start, int count, ata_led(true); ata_write_retry: - if (drive != 0 && (GPIOA_INPUT_VAL & 0x80) != 0) + if (drive != 0 && !card_detect_target()) { /* no external sd-card inserted */ ret = -EC_NOCARD; -- cgit v1.2.3