summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sd-as3525.c
diff options
context:
space:
mode:
authorRafaël Carré <rafael.carre@gmail.com>2010-06-19 05:55:18 +0000
committerRafaël Carré <rafael.carre@gmail.com>2010-06-19 05:55:18 +0000
commit432951201714e0eb2d6520cedc5d50a78f56c8bc (patch)
tree9cce9c645570d30550d9b964516bf4d0240487d6 /firmware/target/arm/as3525/sd-as3525.c
parentffc7323ec3599d09bd3452658c154ad6cd857230 (diff)
downloadrockbox-432951201714e0eb2d6520cedc5d50a78f56c8bc.tar.gz
rockbox-432951201714e0eb2d6520cedc5d50a78f56c8bc.zip
fix r26953: use physical address for DMA buffer, also for IRAM
AMSv2 and AMSv1 lowmem put the codec buffer in IRAM so we need to adjust the address : AS3525_PHYSICAL_ADDRESS macro will do just that git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26954 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/sd-as3525.c')
-rw-r--r--firmware/target/arm/as3525/sd-as3525.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/arm/as3525/sd-as3525.c b/firmware/target/arm/as3525/sd-as3525.c
index 52bf6932ec..7f4bcf13fc 100644
--- a/firmware/target/arm/as3525/sd-as3525.c
+++ b/firmware/target/arm/as3525/sd-as3525.c
@@ -751,7 +751,7 @@ static int sd_transfer_sectors(IF_MD2(int drive,) unsigned long start,
751 751
752 if(aligned) 752 if(aligned)
753 { 753 {
754 dma_buf = buf; 754 dma_buf = AS3525_PHYSICAL_ADDR(buf);
755 } 755 }
756 else 756 else
757 { 757 {