Commit graph

49 commits

Author SHA1 Message Date
Daniel Stenberg
6dd2729dd0 Set up things identical for all MCF5249 devices, until we find a reason not to
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6757 a1c6a512-1295-4272-9138-f99709370657
2005-06-18 21:48:37 +00:00
Jens Arnold
ecf86f03f7 Blind fix for gmini build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6523 a1c6a512-1295-4272-9138-f99709370657
2005-05-24 15:38:46 +00:00
Linus Nielsen Feltzing
1c40d3cee5 Ooops. DRAM can't start at 0x30000000 on iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6325 a1c6a512-1295-4272-9138-f99709370657
2005-04-20 06:48:17 +00:00
Linus Nielsen Feltzing
d34865a530 mp3buf renamed to audiobuf
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6252 a1c6a512-1295-4272-9138-f99709370657
2005-04-05 11:33:58 +00:00
Linus Nielsen Feltzing
bd42d31e5e RoLo now works on the iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6238 a1c6a512-1295-4272-9138-f99709370657
2005-03-31 08:47:02 +00:00
Linus Nielsen Feltzing
4e92883d76 Stricter alignment of sections
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6200 a1c6a512-1295-4272-9138-f99709370657
2005-03-18 07:53:52 +00:00
Jean-Philippe Bernardy
5cd031fdc7 gmini: icode in iram, correct layout for DSP iram
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6164 a1c6a512-1295-4272-9138-f99709370657
2005-03-07 15:29:37 +00:00
Linus Nielsen Feltzing
4eea7ac202 iRiver: Moved the main thread stack to IRAM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6088 a1c6a512-1295-4272-9138-f99709370657
2005-03-01 12:25:30 +00:00
Jean-Philippe Bernardy
bda19bf23d gmini: safer description of imem zones, secondary idata section added
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6054 a1c6a512-1295-4272-9138-f99709370657
2005-02-25 09:12:44 +00:00
Linus Nielsen Feltzing
e638eadaff Temporary solution for code and data in IRAM for iriver codecs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6029 a1c6a512-1295-4272-9138-f99709370657
2005-02-22 00:42:22 +00:00
Dave Chapman
b9ea50796d Increase stack size to 32K on large memory devices (i.e. iRiver). CODEC 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-15 22:16:47 +00:00
Dave Chapman
e452383359 Increase PLUGINSIZE to 768k for devices with at least 32MB of RAM (currently only iRiver).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5952 a1c6a512-1295-4272-9138-f99709370657
2005-02-15 14:00:37 +00:00
Jean-Philippe Bernardy
707cb7bc04 Subtle fix for international support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5915 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 18:42:57 +00:00
Jean-Philippe Bernardy
a934c84e03 added missing linker-defined symbols
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5904 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 10:25:15 +00:00
Jean-Philippe Bernardy
dd4ea29f01 Linker script for gmini targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5890 a1c6a512-1295-4272-9138-f99709370657
2005-02-10 22:37:09 +00:00
Jean-Philippe Bernardy
804fa0e1df added calmrisc16 target
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5879 a1c6a512-1295-4272-9138-f99709370657
2005-02-10 15:25:16 +00:00
Daniel Stenberg
72ec431fc2 Duplicate lables for the m68k linker that wants the symbols without a
preceeding underscore!


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5758 a1c6a512-1295-4272-9138-f99709370657
2005-02-03 08:36:18 +00:00
Linus Nielsen Feltzing
435737aa77 stacksymbols adapted to Coldfire
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5281 a1c6a512-1295-4272-9138-f99709370657
2004-10-15 02:14:45 +00:00
Linus Nielsen Feltzing
3796a58cea Let's put the DRAM at 0x30000000 on the iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5219 a1c6a512-1295-4272-9138-f99709370657
2004-10-08 08:02:50 +00:00
Linus Nielsen Feltzing
74c445c0fd Now used IRAMORIG
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5208 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 08:37:25 +00:00
Linus Nielsen Feltzing
ad7be685e1 ENDADDR is now correctly defined
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5188 a1c6a512-1295-4272-9138-f99709370657
2004-10-06 13:48:25 +00:00
Linus Nielsen Feltzing
c00e4b29e9 Adapted for iRiver H1xx
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5187 a1c6a512-1295-4272-9138-f99709370657
2004-10-06 13:30:44 +00:00
Linus Nielsen Feltzing
17dc72a281 Removed Neo support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5182 a1c6a512-1295-4272-9138-f99709370657
2004-10-06 08:44:08 +00:00
Jens Arnold
099817514b Fixed main thread stack size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4992 a1c6a512-1295-4272-9138-f99709370657
2004-08-09 21:35:57 +00:00
Linus Nielsen Feltzing
8aa84f4a64 Major fixes to please newer versions of the linker
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4936 a1c6a512-1295-4272-9138-f99709370657
2004-07-24 17:56:38 +00:00
Jörg Hohensohn
7789f9804e preparation for running directly from flash ROM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4283 a1c6a512-1295-4272-9138-f99709370657
2004-01-28 20:43:31 +00:00
Daniel Stenberg
f74dd39371 link support for Neo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4133 a1c6a512-1295-4272-9138-f99709370657
2003-12-12 13:29:34 +00:00
Jörg Hohensohn
cbbbcd1800 patch #785885 by Magnus Holmgren: way faster rolo, with assembler
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3971 a1c6a512-1295-4272-9138-f99709370657
2003-10-12 16:40:45 +00:00
Björn Stenberg
ba371fb595 Added plugin loader. Moved games, demos and the text viewer to loadable plugins. Copy your *.rock files to /.rockbox/rocks/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3769 a1c6a512-1295-4272-9138-f99709370657
2003-06-29 16:33:04 +00:00
Linus Nielsen Feltzing
20d031f9c7 Configurable dir browser file buffer size. No more 400-file limit. No more whining.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3661 a1c6a512-1295-4272-9138-f99709370657
2003-05-09 16:01:21 +00:00
Björn Stenberg
272a505a61 Added word alignment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3606 a1c6a512-1295-4272-9138-f99709370657
2003-04-24 20:25:10 +00:00
Daniel Stenberg
1bacfaf540 set mp3end correctly depending on memory size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3349 a1c6a512-1295-4272-9138-f99709370657
2003-02-26 16:45:10 +00:00
Daniel Stenberg
b0c6276b40 Moved to one single .lds file for ALL builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3347 a1c6a512-1295-4272-9138-f99709370657
2003-02-26 16:05:30 +00:00
Daniel Stenberg
a0086b61e1 The new preprocessed version of this file allows us to use #defines
and macros, and we now take advantage of that to set DRAM size.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3346 a1c6a512-1295-4272-9138-f99709370657
2003-02-26 09:18:13 +00:00
Linus Nielsen Feltzing
a92420c7ac Fixes for binutils 2.13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2230 a1c6a512-1295-4272-9138-f99709370657
2002-09-08 17:05:28 +00:00
Björn Stenberg
c521ed128d Added Randy Wood's ROLO
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2149 a1c6a512-1295-4272-9138-f99709370657
2002-09-03 09:44:08 +00:00
Björn Stenberg
ebb14ca5f9 Gained about 128 KB buffer space by removing malloc() and the heap
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1726 a1c6a512-1295-4272-9138-f99709370657
2002-08-13 23:13:01 +00:00
Linus Nielsen Feltzing
6337f45887 The internal RAM copy accidentally ended up in the wrong place
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1504 a1c6a512-1295-4272-9138-f99709370657
2002-08-01 08:58:17 +00:00
Linus Nielsen Feltzing
909df0a139 No allows code and data in internal RAM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1497 a1c6a512-1295-4272-9138-f99709370657
2002-08-01 08:12:17 +00:00
Linus Nielsen Feltzing
e699fba4b1 Decreased the stack size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1355 a1c6a512-1295-4272-9138-f99709370657
2002-07-15 22:15:00 +00:00
Daniel Stenberg
e93823bc0f remove padding to make it link, we're now bigger than least required!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1026 a1c6a512-1295-4272-9138-f99709370657
2002-06-17 06:24:22 +00:00
Linus Nielsen Feltzing
678c770396 New section for reset vectors
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@782 a1c6a512-1295-4272-9138-f99709370657
2002-05-29 09:12:34 +00:00
Linus Nielsen Feltzing
d1d1d63810 Better stack and pool allocation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@763 a1c6a512-1295-4272-9138-f99709370657
2002-05-28 14:02:19 +00:00
Linus Nielsen Feltzing
c7c81c6303 Stack allocation lameness fixed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@730 a1c6a512-1295-4272-9138-f99709370657
2002-05-27 09:24:38 +00:00
Linus Nielsen Feltzing
f690971d67 Bad pool area allocation fixed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@729 a1c6a512-1295-4272-9138-f99709370657
2002-05-27 09:23:08 +00:00
Björn Stenberg
0e0f3cc26d MP3 buffer and heap setup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@698 a1c6a512-1295-4272-9138-f99709370657
2002-05-24 15:37:26 +00:00
Björn Stenberg
d92997194e Added INPUT directive
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@633 a1c6a512-1295-4272-9138-f99709370657
2002-05-20 19:52:21 +00:00
Björn Stenberg
697dd70ac4 Changed debug to DEBUGF and panic to panicf.
Also some linking changes.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@383 a1c6a512-1295-4272-9138-f99709370657
2002-05-02 14:05:51 +00:00
Björn Stenberg
d9eb5c7603 First version
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@60 a1c6a512-1295-4272-9138-f99709370657
2002-03-28 15:09:10 +00:00