rockbox/lib/rbcodec
Michael Giacomelli fc1d445d69 atrac3: keep the second window table out of small IRAM
b7170e03c4 added window_lookup_mid, 512 bytes, to IRAM on every
target. On the targets with 48KB of IRAM for a codec that left
the ATRAC3 codecs 48 bytes too large to link (iPod Color and the
other PP502x players with 96KB of IRAM).

Put the table in IRAM only on the targets with more, like the
decoder's other large tables. Nothing changes there.

Built for iPod Color, where the two codecs now have 476 bytes of
IRAM to spare, and for the iriver H120.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 22:18:33 -04:00
..
codecs atrac3: keep the second window table out of small IRAM 2026-10-06 22:18:33 -04:00
dsp dsp: Add missing .type <symbol>, %function to arm asm 2026-09-19 21:18:30 -04:00
metadata Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
test warble: zero the mp3entry before reading metadata 2026-09-28 16:35:14 -04:00
platform.h firmware: refactor CACHEALIGN_BITS/SIZE defines 2026-03-06 14:49:00 +00:00
rbcodec.make rbcodec: Force use of -O2 for dsp code 2025-09-06 08:44:32 -04:00
rbcodecconfig-example.h Enable setting of global output samplerate on certain targets. 2013-07-06 04:22:04 +02:00
rbcodecplatform-unix.h Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
SOURCES rbcodec dsp: Move dsp_sample_io_configure() to its own file 2022-12-22 17:20:14 -05:00