summaryrefslogtreecommitdiff
path: root/firmware/app.lds
AgeCommit message (Collapse)Author
2006-04-11moved the LCD framebuffer to IRAM for iAudio X5 - gives ~40% speed boostDaniel Stenberg
I also extended the iram size properly since the 5250 coldfire has 128K git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9604 a1c6a512-1295-4272-9138-f99709370657
2006-03-21Correct IRAM size for the iAudio X5 appLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9159 a1c6a512-1295-4272-9138-f99709370657
2006-03-18Added iAudio X5 to the app linker command fileLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9106 a1c6a512-1295-4272-9138-f99709370657
2006-02-24first gigabeat commitMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
2006-02-12Mapped iFP DRAM to 0xc00000 and enabled caching in this area.Tomasz Malesinski
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8668 a1c6a512-1295-4272-9138-f99709370657
2006-02-05Further iPod 3G work from Seven Le MesleDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8583 a1c6a512-1295-4272-9138-f99709370657
2006-01-24added .vectors section for ARMTomasz Malesinski
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8442 a1c6a512-1295-4272-9138-f99709370657
2006-01-12Work-in-progress iriver iFP-7xx port by Tomasz MalesinskiDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
2005-12-12Basic exceptions support for iPod and ARM targets. SDRAM for iPod targets ↵Thom Johansen
remapped to base address 0 to facilitate. Changed some crt0.S #ifdefs to allow for code resuse on other ARM targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8223 a1c6a512-1295-4272-9138-f99709370657
2005-11-12More iPod changesDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7825 a1c6a512-1295-4272-9138-f99709370657
2005-11-07Initial commit of work-in-progress iPod portDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7781 a1c6a512-1295-4272-9138-f99709370657
2005-10-19Two new sections for IRAM usage: .irodata (selectable with the ICONST_ATTR ↵Jens Arnold
attribute macro), allowing to put 'const' data into IRAM without causing a section type conflict, and .ibss (selectable with the IBSS_ATTR attribute macro) for uninitialised data. * Rockbox core: Adjusted the linker scripts and init code to not include the .ibss section in the binary, it is cleared instead. Saves ~500 bytes on archos and ~30KB on iriver. Codecs and plugins don't handle .ibss in a special way yet. * The init code properly handles empty sections now (except .stack, which should never be empty). * Unified the init code for SH1 and coldfire a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7644 a1c6a512-1295-4272-9138-f99709370657
2005-09-01Iriver: Changed the IRAM splitting between core and plugins to 48KB/48KB, ↵Jens Arnold
and reduced the main thread stack to 8KB, same size as on archos. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7447 a1c6a512-1295-4272-9138-f99709370657
2005-07-24ReplayGain support for Ogg Vorbis files (also called VorbisGain) added.Magnus Holmgren
Note that there is a small delay from leaving a setting until the change can be heard (due to audio data buffering). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7234 a1c6a512-1295-4272-9138-f99709370657
2005-07-18Added CPU_COLDFIRE define - one step closer to iAudio-portChristian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7186 a1c6a512-1295-4272-9138-f99709370657
2005-07-09Recovered from my major brain failure and reverted to using the same load ↵Linus Nielsen Feltzing
address for both H110 and H120/140 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7082 a1c6a512-1295-4272-9138-f99709370657
2005-07-08H110 adjustmentsLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7071 a1c6a512-1295-4272-9138-f99709370657
2005-06-27Moved the codec and plugin buffer sizes to the config-*.h files instead ofDaniel Stenberg
having it repeated in numerous files where they all had to be updated to the same value if ever changed. This allows specific models to actually have its own buffer sizes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6901 a1c6a512-1295-4272-9138-f99709370657
2005-06-22Fixed CODEC_BUFFER_SIZE mismatchLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6830 a1c6a512-1295-4272-9138-f99709370657
2005-06-22Daniel's fix that loads codecs in their own memory spaceLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6794 a1c6a512-1295-4272-9138-f99709370657
2005-06-21preparation for sectioned linking (will remove dead functions/data)Jörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6785 a1c6a512-1295-4272-9138-f99709370657
2005-06-18Set up things identical for all MCF5249 devices, until we find a reason not toDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6757 a1c6a512-1295-4272-9138-f99709370657
2005-05-24Blind fix for gmini build.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6523 a1c6a512-1295-4272-9138-f99709370657
2005-04-20Ooops. DRAM can't start at 0x30000000 on iRiverLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6325 a1c6a512-1295-4272-9138-f99709370657
2005-04-05mp3buf renamed to audiobufLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6252 a1c6a512-1295-4272-9138-f99709370657
2005-03-31RoLo now works on the iRiverLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6238 a1c6a512-1295-4272-9138-f99709370657
2005-03-18Stricter alignment of sectionsLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6200 a1c6a512-1295-4272-9138-f99709370657
2005-03-07gmini: icode in iram, correct layout for DSP iramJean-Philippe Bernardy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6164 a1c6a512-1295-4272-9138-f99709370657
2005-03-01iRiver: Moved the main thread stack to IRAMLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6088 a1c6a512-1295-4272-9138-f99709370657
2005-02-25gmini: safer description of imem zones, secondary idata section addedJean-Philippe Bernardy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6054 a1c6a512-1295-4272-9138-f99709370657
2005-02-22Temporary solution for code and data in IRAM for iriver codecsLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6029 a1c6a512-1295-4272-9138-f99709370657
2005-02-15Increase stack size to 32K on large memory devices (i.e. iRiver). CODEC ↵Dave Chapman
stack usage needs to be investigated, and then this can possibly be reduced git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5959 a1c6a512-1295-4272-9138-f99709370657
2005-02-15Increase PLUGINSIZE to 768k for devices with at least 32MB of RAM (currently ↵Dave Chapman
only iRiver). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5952 a1c6a512-1295-4272-9138-f99709370657
2005-02-11Subtle fix for international supportJean-Philippe Bernardy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5915 a1c6a512-1295-4272-9138-f99709370657
2005-02-11added missing linker-defined symbolsJean-Philippe Bernardy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5904 a1c6a512-1295-4272-9138-f99709370657
2005-02-10Linker script for gmini targetsJean-Philippe Bernardy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5890 a1c6a512-1295-4272-9138-f99709370657
2005-02-10added calmrisc16 targetJean-Philippe Bernardy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5879 a1c6a512-1295-4272-9138-f99709370657
2005-02-03Duplicate lables for the m68k linker that wants the symbols without aDaniel Stenberg
preceeding underscore! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5758 a1c6a512-1295-4272-9138-f99709370657
2004-10-15stacksymbols adapted to ColdfireLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5281 a1c6a512-1295-4272-9138-f99709370657
2004-10-08Let's put the DRAM at 0x30000000 on the iRiverLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5219 a1c6a512-1295-4272-9138-f99709370657
2004-10-07Now used IRAMORIGLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5208 a1c6a512-1295-4272-9138-f99709370657
2004-10-06ENDADDR is now correctly definedLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5188 a1c6a512-1295-4272-9138-f99709370657
2004-10-06Adapted for iRiver H1xxLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5187 a1c6a512-1295-4272-9138-f99709370657
2004-10-06Removed Neo supportLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5182 a1c6a512-1295-4272-9138-f99709370657
2004-08-09Fixed main thread stack sizeJens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4992 a1c6a512-1295-4272-9138-f99709370657
2004-07-24Major fixes to please newer versions of the linkerLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4936 a1c6a512-1295-4272-9138-f99709370657
2004-01-28preparation for running directly from flash ROMJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4283 a1c6a512-1295-4272-9138-f99709370657
2003-12-12link support for NeoDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4133 a1c6a512-1295-4272-9138-f99709370657
2003-10-12patch #785885 by Magnus Holmgren: way faster rolo, with assemblerJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3971 a1c6a512-1295-4272-9138-f99709370657
2003-06-29Added plugin loader. Moved games, demos and the text viewer to loadable ↵Björn Stenberg
plugins. Copy your *.rock files to /.rockbox/rocks/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3769 a1c6a512-1295-4272-9138-f99709370657