diff options
author | Jens Arnold <amiconn@rockbox.org> | 2008-10-03 21:40:32 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2008-10-03 21:40:32 +0000 |
commit | d1b19be423ab5fc62a7d16b26813b9624bf57709 (patch) | |
tree | 01ad3fe534efbb614b82712ecf419f99edfc349b /apps/codecs/demac/libdemac/predictor-arm.S | |
parent | 66fe9a462c5093003a0b65239b54b44f6395b342 (diff) | |
download | rockbox-d1b19be423ab5fc62a7d16b26813b9624bf57709.tar.gz rockbox-d1b19be423ab5fc62a7d16b26813b9624bf57709.zip |
Various speedups: (1) Put actual decoding functions into IRAM on PP5002. (2) Put the insane filter buffer into IRAM on coldfire and PP502x (just for completeness, as long as there's no better use). (3) Use the ARMv6 'ssat' instruction for saturation on Gigabeat S.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18701 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/demac/libdemac/predictor-arm.S')
-rw-r--r-- | apps/codecs/demac/libdemac/predictor-arm.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/codecs/demac/libdemac/predictor-arm.S b/apps/codecs/demac/libdemac/predictor-arm.S index e4c7d63815..f54260c934 100644 --- a/apps/codecs/demac/libdemac/predictor-arm.S +++ b/apps/codecs/demac/libdemac/predictor-arm.S | |||
@@ -21,8 +21,9 @@ along with this program; if not, write to the Free Software | |||
21 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA | 21 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA |
22 | 22 | ||
23 | */ | 23 | */ |
24 | #include "demac_iram.h" | ||
24 | 25 | ||
25 | .section .text,"ax",%progbits | 26 | .section ICODE_SECTION_DEMAC_ARM,"ax",%progbits |
26 | 27 | ||
27 | .align 2 | 28 | .align 2 |
28 | 29 | ||