summaryrefslogtreecommitdiff
path: root/apps/codecs/demac/libdemac/udiv32_arm-pre.S
diff options
context:
space:
mode:
authorAndrew Mahone <andrew.mahone@gmail.com>2010-02-04 08:45:38 +0000
committerAndrew Mahone <andrew.mahone@gmail.com>2010-02-04 08:45:38 +0000
commitb1caf4a07d888b257b984c25b52548dabe0ff0ab (patch)
tree5514fb4a7c6732d949d3c2e95958098ccd697f27 /apps/codecs/demac/libdemac/udiv32_arm-pre.S
parent8ed7bda64cb98d491431fd130eb754c6320441a0 (diff)
downloadrockbox-b1caf4a07d888b257b984c25b52548dabe0ff0ab.tar.gz
rockbox-b1caf4a07d888b257b984c25b52548dabe0ff0ab.zip
Use all available codec iram for reciprocal table in APE codec on ARMv4. Done by linking first with the table empty to determine free space, then sizing table to fill it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24507 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/demac/libdemac/udiv32_arm-pre.S')
-rw-r--r--apps/codecs/demac/libdemac/udiv32_arm-pre.S25
1 files changed, 25 insertions, 0 deletions
diff --git a/apps/codecs/demac/libdemac/udiv32_arm-pre.S b/apps/codecs/demac/libdemac/udiv32_arm-pre.S
new file mode 100644
index 0000000000..882d9b6f50
--- /dev/null
+++ b/apps/codecs/demac/libdemac/udiv32_arm-pre.S
@@ -0,0 +1,25 @@
1/***************************************************************************
2 * __________ __ ___.
3 * Open \______ \ ____ ____ | | _\_ |__ _______ ___
4 * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
5 * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
6 * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
7 * \/ \/ \/ \/ \/
8 * $Id$
9 *
10 * Copyright (C) 2010 by Andrew Mahone
11 *
12 * Wrapper for udiv32_arm.S to test available IRAM by pre-linking the codec.
13 *
14 * This program is free software; you can redistribute it and/or
15 * modify it under the terms of the GNU General Public License
16 * as published by the Free Software Foundation; either version 2
17 * of the License, or (at your option) any later version.
18 *
19 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
20 * KIND, either express or implied.
21 *
22 ****************************************************************************/
23
24#define APE_PRE
25#include "udiv32_arm.S" \ No newline at end of file