Has anyone ever tried porting tremor to an LPC2148?
Tremor is a fixed-point implementation of the Ogg Vorbis decoding software.
Just out of curiosity I tried compiling the lowmem branch of tremor for the LPC2148. The resulting code is about 100 kB (just the decoder in 32-bit ARM-mode, no thumb). The tremor library provides a mechanism for targets that don’t have a stdio-like file interface, but it still needs a working malloc/calloc/realloc/free implementation. I don’t know yet how much memory it needs.