summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Halpin <jack.halpin@gmail.com>2009-12-03 17:21:56 +0000
committerJack Halpin <jack.halpin@gmail.com>2009-12-03 17:21:56 +0000
commitd8f420a48d9d0a9057dfb5760b877568f2e52538 (patch)
treef431624418b68916f43f50a8b978c8fd1f8124b1
parentf793653677a54ff4259683e7acafbe24a477fd0e (diff)
downloadrockbox-d8f420a48d9d0a9057dfb5760b877568f2e52538.zip
rockbox-d8f420a48d9d0a9057dfb5760b877568f2e52538.tar.gz
rockbox-d8f420a48d9d0a9057dfb5760b877568f2e52538.tar.bz2
rockbox-d8f420a48d9d0a9057dfb5760b877568f2e52538.tar.xz
Sansa AMS: Add read/write and drive info to panic message for SD transfer errors.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23829 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/as3525/ata_sd_as3525.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/arm/as3525/ata_sd_as3525.c b/firmware/target/arm/as3525/ata_sd_as3525.c
index c792946..f9a8759 100644
--- a/firmware/target/arm/as3525/ata_sd_as3525.c
+++ b/firmware/target/arm/as3525/ata_sd_as3525.c
@@ -756,7 +756,8 @@ static int sd_transfer_sectors(IF_MD2(int drive,) unsigned long start,
loops = 0; /* reset errors counter */
}
else if(loops++ > PL180_MAX_TRANSFER_ERRORS)
- panicf("SD transfer error : 0x%x", transfer_error[drive]);
+ panicf("SD Xfer %s err:0x%x Disk%d", (write? "write": "read"),
+ transfer_error[drive], drive);
last_disk_activity = current_tick;