Make storage alignement use cache alignement macros
commit047e5aeff13b7762877903126b630fbde637b91b
authorfunman <funman@a1c6a512-1295-4272-9138-f99709370657>
Thu, 25 Mar 2010 23:01:56 +0000 (25 23:01 +0000)
committerfunman <funman@a1c6a512-1295-4272-9138-f99709370657>
Thu, 25 Mar 2010 23:01:56 +0000 (25 23:01 +0000)
treeffd2e99e3a61d03641e663c5574ed0adf30d8df0
parentec3644ce70ebb2d6aeb56d65435afb47c8c16047
Make storage alignement use cache alignement macros

Introduce STORAGE_ALIGN_DOWN, STORAGE_PAD (using new CACHE_PAD) and
STORAGE_OVERLAP (using new CACHE_OVERLAP), make them useful only when
PROC_NEEDS_CACHEALIGN and STORAGE_NEEDS_ALIGN are defined

Modify PP and nano2g system-target.h accordingly

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25336 a1c6a512-1295-4272-9138-f99709370657
apps/buffering.c
firmware/export/config.h
firmware/export/config/ipodnano2g.h
firmware/export/system.h
firmware/target/arm/s5l8700/system-target.h
firmware/target/arm/system-target.h