Commit graph

8390 commits

Author SHA1 Message Date
Brandon Low
1060e447f8 Part of the profiling patch to use a consistent return path in all codecs to facilitate 'on exit' functionality
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8374 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 20:22:03 +00:00
Dave Chapman
3ded3cea75 Remove logos from bootloader
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8373 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 19:52:02 +00:00
Brandon Low
ccc72cc2d0 Part of patch #1407541 to improve battery smoothing by absorbing extra precision from the battery scale factor
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8372 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 16:48:54 +00:00
Hristo Kovachev
b8530435ec Remove a redundant line
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8371 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 14:43:33 +00:00
Linus Nielsen Feltzing
27312b2855 Patch #1408536 by Mark Arigo - properly strip ID3V1 tags
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8370 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 14:20:34 +00:00
Dave Chapman
cf0e3d355c iPod: Fix endian bug with disk reads and writes to a non-aligned memory buffer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8369 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 14:04:30 +00:00
Hristo Kovachev
4d83cb35f0 Remove a trailing space to make binlang happy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8368 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 12:28:59 +00:00
Daniel Stenberg
30dbb957fe removed a few ifdefs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8367 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 11:30:46 +00:00
Daniel Stenberg
cedba8830f Matt v.d. Westhuizen's iAudio X5 keypad adjustments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8366 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 11:09:06 +00:00
Dave Chapman
205be712fe Two files for the iFP port that I forgot to commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8365 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 10:01:35 +00:00
Jens Arnold
a8c408c6a3 More consistent error checking.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8364 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 08:34:32 +00:00
Jens Arnold
22ffc9bf03 The .entry section does no longer exist.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8363 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 00:17:50 +00:00
Jens Arnold
b8749fdf21 New codec loader, using the same mechanism as the new plugin loader. API version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8362 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 00:05:14 +00:00
Thom Johansen
507ff53c9c Remove use of stdio.h. Proper handling of IRAM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8361 a1c6a512-1295-4272-9138-f99709370657
2006-01-17 21:38:16 +00:00
Jens Arnold
a40d355ee7 Simplified new plugin loader (only read plugin once).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8360 a1c6a512-1295-4272-9138-f99709370657
2006-01-17 20:39:44 +00:00
Linus Nielsen Feltzing
2f56ee9d0f Proper fix for the playlist viewer crash
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8359 a1c6a512-1295-4272-9138-f99709370657
2006-01-17 14:15:47 +00:00
Linus Nielsen Feltzing
0b8149fefb Fixed a crash when wrapping the playlist viewer backwards, and made it always select the currently playing track when viewing the current playlist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8358 a1c6a512-1295-4272-9138-f99709370657
2006-01-17 12:30:03 +00:00
Thom Johansen
d47bb3c05e Temp fix for iPod Nano. Disable ATA sleep, as this will hang disk accesses.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8357 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 23:23:39 +00:00
Jens Arnold
a79027743a Model & version check for simulator plugins.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8356 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 23:20:58 +00:00
Daniel Stenberg
137501b9ac The dependency generation for credits.c failed since it includes a file
that does't exist when gcc -MM is used. Thus we do one more work-around that
creates the file before depedency generation and then removes it again
afterwards...


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8355 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 22:45:44 +00:00
Jens Arnold
ffb0cdc426 Archos recorders: The Rockboy overlay loader now uses the same header as the plugin loader.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8354 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 18:51:12 +00:00
Dave Chapman
b1a17a6246 Correctly set the channel mode to "Stereo" and not "Dual Channel".
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8353 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 15:24:08 +00:00
Linus Nielsen Feltzing
b3a9ad8590 The Code Police struck again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8352 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 14:45:03 +00:00
Dave Chapman
d6d5da1841 iPod: Correct the definition of DRAMORIG for the ipod - RAM is remapped to 0x0 from its original location at 0x10000000
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8351 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 12:57:46 +00:00
Dave Chapman
25c66fc632 Cosmetic bugfix - display correct message when generating firmware image for the 5g
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8350 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 00:01:05 +00:00
Jens Arnold
a36b1d4083 New plugin loader. Solves the crashes introduced with the .bss changes while keeping the small binary size. The model & api version check is now part of the plugin loader. Codecs are not yet adapted, but the old method still works for them. Simulator plugins are not (yet) version-checked. API version numbering restarted, as this is an all-new system. Uses the target ID from configure, so don't change that too often.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8349 a1c6a512-1295-4272-9138-f99709370657
2006-01-15 18:20:18 +00:00
Linus Nielsen Feltzing
c7c9069ed4 Metronome patch by Martin Scarratt: BPM entry acceleration and proper stopping of playback on iriver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8348 a1c6a512-1295-4272-9138-f99709370657
2006-01-14 02:39:30 +00:00
Dave Chapman
bae4e2acdd Use SDL's thread wrappers instead of pthreads to increase portability in the SDL sim. Patch by Andrew Pilley with some changes by me.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8347 a1c6a512-1295-4272-9138-f99709370657
2006-01-13 13:38:31 +00:00
Dave Chapman
b855a9aeb6 Add button definitions for the iPod clickwheel
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8346 a1c6a512-1295-4272-9138-f99709370657
2006-01-13 10:39:41 +00:00
Jens Arnold
cc4de76bdd Iriver WPS: Made some buttons more responsive (trigger on press instead of release).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8345 a1c6a512-1295-4272-9138-f99709370657
2006-01-13 00:46:32 +00:00
Linus Nielsen Feltzing
bdf6f1c559 Script to create the MD5 sum files for fwpatcher
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8344 a1c6a512-1295-4272-9138-f99709370657
2006-01-12 10:12:34 +00:00
Linus Nielsen Feltzing
728d46f567 Added H300 1.30eu support for fwpatcher
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8343 a1c6a512-1295-4272-9138-f99709370657
2006-01-12 09:59:22 +00:00
Dave Chapman
d83e929f3f Work-in-progress iriver iFP-7xx port by Tomasz Malesinski
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
2006-01-12 00:35:50 +00:00
Linus Nielsen Feltzing
8d13068421 H300 bootloader v5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8340 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 19:28:28 +00:00
Thom Johansen
d1b6bb81b4 Remove the unnecessary IDATA_ATTR and LINE_ATTR #defines. Introduce usage of IBSS_ATTR instead of incorrect IDATA_ATTR. Remove LINE_ATTR use, since this is a no-win when using IRAM. Make encoder truncate existing files. Make use of post-increment addressing mode in MAC chains for to minimuse code size and gain some speed. Some minor assembler touchups. About 10% speedup in total.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8339 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 17:58:40 +00:00
Daniel Stenberg
aa7ff208ce let's hope we can start with using the x5 LCD in 16bits as then we can re-use
much code from the h3x0 and ipod LCD code


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8338 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 16:09:40 +00:00
Daniel Stenberg
130a0270bf make the x5 sim pass
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8337 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 16:08:48 +00:00
Linus Nielsen Feltzing
531bdf6925 iAudio: Removed duplicate register definitions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8336 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 15:37:56 +00:00
Linus Nielsen Feltzing
780cfff956 H300: Removed lcd_enable() and added a delay to let the hard drive settle before entering USB mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8335 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 15:37:08 +00:00
Linus Nielsen Feltzing
e5f129728e Enable the EXTON and CHG wakeup again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8334 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 15:36:20 +00:00
Linus Nielsen Feltzing
cb01be69a6 H300: set KEEP_ACT before initializing the data sections, otherwise the PCF50606 will time out and power off
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8333 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 15:35:34 +00:00
Thom Johansen
55d1955a62 Support for other platforms than just Coldfire.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8332 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 15:03:31 +00:00
Daniel Stenberg
cd33f5da62 The Shine mp3 encoder by Gabriel Bouvigne, made as plugin/viewer by Antonius
Hellman


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8331 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 14:00:10 +00:00
Jonas Häggqvist
687258d66c Synced and added voice entries.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8330 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 12:30:56 +00:00
Linus Nielsen Feltzing
08e06110dc Reverted the wakeup/debounce PCF50606 settings for now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8329 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 00:49:54 +00:00
Linus Nielsen Feltzing
b69ec52d2d H300 bootloader v4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8327 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 23:22:46 +00:00
Linus Nielsen Feltzing
54da924e43 H300: Bootloader USB mode detection on EXTON wakeup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8326 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 23:11:57 +00:00
Linus Nielsen Feltzing
befd0ac3a6 Correct metronome sound on PCM playback targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8325 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 22:22:19 +00:00
Linus Nielsen Feltzing
cf218e33ec Patch #1401999 by Karl Kurbjun - Rockboy color, sound support, and speedups
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8324 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 21:55:56 +00:00
Marcoen Hirschberg
640eeabfe1 change the arabic codepage from ISO-8859-6 to CP1256
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8323 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 17:12:33 +00:00