sd-as3525*: handle aligned transfers without memcpy()
commit3d44811f3c7fc08c87d7c989b7d6dbb28b542511
authorfunman <funman@a1c6a512-1295-4272-9138-f99709370657>
Sat, 19 Jun 2010 04:55:10 +0000 (19 04:55 +0000)
committerfunman <funman@a1c6a512-1295-4272-9138-f99709370657>
Sat, 19 Jun 2010 04:55:10 +0000 (19 04:55 +0000)
treec65741e699cb7239d11286fc16b18cc026dfe576
parent7e2ca58178e7c292423e0623f2d119deb7cc5ddd
sd-as3525*: handle aligned transfers without memcpy()

test_disk shows 1MB transfers are up to 3 times faster
not much difference for 1 or 8 sectors at a time
define STORAGE_WANTS_ALIGN to use the fast path when possible

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26953 a1c6a512-1295-4272-9138-f99709370657
firmware/target/arm/as3525/sd-as3525.c
firmware/target/arm/as3525/sd-as3525v2.c
firmware/target/arm/as3525/system-target.h