Mats Lidell
1864e857dd
Synced.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7617 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 22:11:14 +00:00
Magnus Holmgren
f273f354eb
iRiver/Vorbis: And don't specify -O2 twice...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7616 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 21:41:37 +00:00
Magnus Holmgren
07e375c369
iRiver/Vorbis: Actually use the rule in the makefile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7615 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 20:54:30 +00:00
Thom Johansen
0ad1ed632d
Cleaned up to conform to one source code style, removed some tabs and some redundancies.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7614 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 20:19:09 +00:00
Thom Johansen
3d98ecf951
Added DSP support and started passing full precision samples to playback engine. Added dog slow seeking support (thanks to poor seeking support in file format). Some cosmetic changes. Still not realtime.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7613 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 19:56:40 +00:00
Jens Arnold
5fd58dc0ef
Debug menu: Added flash ID reading and ROM dump for H1x0. * #if(def) cleanup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7612 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 19:43:07 +00:00
Jens Arnold
f6bb10a485
Iriver: No write protection for flash ROM area, correct number of waitstates.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7611 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 19:24:39 +00:00
Thom Johansen
849c2bbd9f
seek_time should be reset here, not in each codec, as is currently done.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7610 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 18:20:40 +00:00
Thom Johansen
0f91ef7a37
Added support for APE tags in Musepack files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7609 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 18:18:24 +00:00
Jens Arnold
625ef752fb
Fixed some misleading comments.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7608 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 16:46:51 +00:00
Jens Arnold
891daf30b5
Removed an unnecessary instruction from the coldfire 64 bit multiplication.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7607 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 16:45:59 +00:00
Thom Johansen
1290e05641
Removed a ton of tabs, fixed some indentation and removed some unneeded includes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7606 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 16:02:52 +00:00
Thom Johansen
6dfe98e196
Fixed an #if that would never trigger. Added inclusion of dsp.h and playback.h, since lots of codecs include these when they really shouldn't have to.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7605 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 15:54:36 +00:00
Marcoen Hirschberg
c42246f13f
run make in Tools, so they are up to date.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7604 a1c6a512-1295-4272-9138-f99709370657
2005-10-10 00:25:46 +00:00
Henrik Backe
5a8f6bae94
Fixed broken "open with" in onplay menu.
...
A problem with duplicate entries still exists in "open with" which
I think is best solved by removing the scan_plugins() function in filetypes.c,
but I don't want to remove it without a discussing it first.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7603 a1c6a512-1295-4272-9138-f99709370657
2005-10-09 13:37:35 +00:00
Miika Pekkarinen
20bc58dc9a
Do not try to read from dircache if directory was opened when cache was not
...
available.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7602 a1c6a512-1295-4272-9138-f99709370657
2005-10-09 07:32:23 +00:00
Jens Arnold
104d38cd8b
Changed the dircache option to 'Direcory cache: On/Off' * Synced deutsch.lang * Made some standard boolean yes/no settings more compact.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7601 a1c6a512-1295-4272-9138-f99709370657
2005-10-08 22:01:42 +00:00
Jens Arnold
1f39f2e748
Ported the memory guard debug feature to coldfire, using the breakpoint logic. There are 3 shortcomings compared to SH1: (1) While the setting itself survives RoLo, it cannot be read back because the debug module programming model is write only. (2) system_reboot() from a 'Debug' exception doesn't work because the CPU enters emulation mode, and the only way leaving this mode is via an rte instruction. (3) (fixable) Catching write accesses to the flash doesn't actually do anything because the flash memory area is set write protected in CSMR2, so a write attempt stalls the bus. * Cosmetic changes in system.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7600 a1c6a512-1295-4272-9138-f99709370657
2005-10-08 20:09:07 +00:00
Miika Pekkarinen
b76e8c09fa
Fixed a problem with dircache where filetree modified dircache
...
structures directly. Moved #ifdef directly to SOURCES instead of
dircache.c to decide whether to compile the cache or not.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7599 a1c6a512-1295-4272-9138-f99709370657
2005-10-08 18:41:11 +00:00
Jens Arnold
1a4083d828
Adjust menu scrollbar height to the actual text height. Idea taken from patch #1306243 by Stephan Wezel.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7598 a1c6a512-1295-4272-9138-f99709370657
2005-10-08 07:38:44 +00:00
Jens Arnold
13fcd68285
Patch #1316533 by Alexander Spyridakis: All characters on one virtual keyboard page for targets with large LCD.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7597 a1c6a512-1295-4272-9138-f99709370657
2005-10-08 07:12:28 +00:00
Jens Arnold
a0b439c169
Patch #1239950 by Dave Hooper: Rotate cube while paused.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7596 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 23:01:31 +00:00
Ryan Jackson
7d0b7e9378
Temporary trivial workaround for empty/invalid playlists
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7595 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 22:55:30 +00:00
Jens Arnold
f23ab031a1
New demo plugin, screensaver style, by Kevin Ferrare.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7594 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 22:22:07 +00:00
Jens Arnold
bec86d7b92
Increased max. .lng file size to 8000 bytes to make greek fit again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7593 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 21:59:49 +00:00
Jens Arnold
e1f325d503
Cleared deprecated entries.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7592 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 21:48:12 +00:00
Jens Arnold
6a703fe49d
New plugin: Fire effect, developed by Kevin Ferrare, adapted to archos and optimised by me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7591 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 20:37:41 +00:00
Jens Arnold
74e4b250a6
New plugin: Plasma effect, developed by Mat Holton, imtegerised and extended by Kevin Ferrare.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7590 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 20:35:27 +00:00
Miika Pekkarinen
44964c6641
Fixed the bootloader compile failure by disabling new directory cache
...
from bootloader builds (there is not much IRAM space in bootloader for unnecessary
code).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7589 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 18:12:02 +00:00
Miika Pekkarinen
ab78b04680
Implemented directory caching. No more waiting for disk to spin up while
...
browsing when cache is enabled (system -> disk -> enable directory
cache). Cache building on boot is transparent except the first boot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7588 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 17:38:05 +00:00
Björn Stenberg
86e31d5558
Added year separators
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7587 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 11:41:02 +00:00
Dave Chapman
207c9500aa
Cosmetic correction (doesn't affect compiled code) - use letohNN instead of htoleNN in update_fat_entry()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7586 a1c6a512-1295-4272-9138-f99709370657
2005-10-06 21:23:59 +00:00
Dave Chapman
da6c0a0e46
Fix channel-swapping bug in iriver recordings. Left and Right channels should now be correctly written to the WAV file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7585 a1c6a512-1295-4272-9138-f99709370657
2005-10-06 21:19:18 +00:00
Dave Chapman
9e19c95d8e
Replace SWAB16 and SWAB32 with a comprehensive set of byte-swap macros - letoh16, letoh32, htole16, htole32, betoh16, betoh32, htobe16 and htobe32
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7584 a1c6a512-1295-4272-9138-f99709370657
2005-10-06 19:27:43 +00:00
Linus Nielsen Feltzing
1c3a83c44e
Patch #1264727 by Dave Hooper, Colorize red cards on screens with LCD_DEPTH > 1
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7583 a1c6a512-1295-4272-9138-f99709370657
2005-10-06 12:42:19 +00:00
Daniel Stenberg
af48260399
Modified the viewers.config syntax slightly. The name field should now include
...
path of the plugin/viewer on target, but exclude the exension. Now the Sudoku
plugin acts as a normal plugin and a viewer at the same time.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7582 a1c6a512-1295-4272-9138-f99709370657
2005-10-05 08:02:10 +00:00
Daniel Stenberg
8dd2ff50c6
removed plugins we no longer build nor include
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7581 a1c6a512-1295-4272-9138-f99709370657
2005-10-05 07:23:59 +00:00
Dave Chapman
33e935ce1d
Added the "New" menu option. This allows you to manually enter and then save a new grid. Press the menu button when you have finished and enter the full path to save to including the .ss extension (e.g. /sudoku/new.ss).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7580 a1c6a512-1295-4272-9138-f99709370657
2005-10-04 23:36:03 +00:00
Dave Chapman
598be3af1b
Make the load function handle some variations to the "standard" for .ss files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7579 a1c6a512-1295-4272-9138-f99709370657
2005-10-04 21:30:37 +00:00
Magnus Holmgren
4bf7373b88
iRiver: remove some code that isn't needed any more.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7578 a1c6a512-1295-4272-9138-f99709370657
2005-10-03 18:35:02 +00:00
Jens Arnold
1cbac551be
Grayscale lib on archos: Fixed bug introduced with the register usage change. Reusing a register twice won't work that well...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7577 a1c6a512-1295-4272-9138-f99709370657
2005-10-03 12:51:29 +00:00
Jens Arnold
cfb073c452
Coldfire: New timer handling on CPU frequency change, adjusting the prescaler on the fly, for both tick and user timer. Precondition is that the higher frequencies are integer multiples of the base: now NORMAL is 45 MHz and MAX is 124 MHz. Removes the need for applications with longer timer periods (>= 10 ms) to boost the CPU all the time, e.g. the grayscale lib. Timer counts are now always based on the base frequency (CPU_FREQ). * Adjusted the RAM refresh timers to the new frequencies (all frequencies for H100) * All: Fixed the tick timer count being off by one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7576 a1c6a512-1295-4272-9138-f99709370657
2005-10-03 09:24:36 +00:00
Jens Arnold
7190cf2ed9
Ooops, players have no screendump.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7575 a1c6a512-1295-4272-9138-f99709370657
2005-10-01 10:46:13 +00:00
Jens Arnold
05042affc7
Core: A graphics framework can now register a hook function to extend the core screendump routine. * Grayscale library: (1) Changed the screendump routine into a hook, and implemented it for H1x0. (2) The planar pixel setting routines now use one register less. Fixes build problem with developer builds (frame pointers enabled) on coldfire.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7574 a1c6a512-1295-4272-9138-f99709370657
2005-10-01 10:20:55 +00:00
Dave Bryant
f0fe3c9477
Fix some WavPack bugs by forcing DSP use even when not needed for sampling rate
...
conversion or ReplayGain. Costs about 12% boost ratio when DSP would not have
been used before.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7573 a1c6a512-1295-4272-9138-f99709370657
2005-09-30 21:11:31 +00:00
Jens Arnold
a1de081a1b
Ooops, forgot to fix that comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7572 a1c6a512-1295-4272-9138-f99709370657
2005-09-30 20:11:31 +00:00
Jens Arnold
1a40e10933
H1x0: Changed lcd_blit() and the grayscale library to use the same internal format as on archos (1bpp). While the slowdown of the ISR is minimal (the intermediate buffers are in IRAM), the planar grayscale buffer takes only half the space for a given depth, and gray_update[_rect]() and unbuffered drawing/scrolling are faster because less data needs to be moved. It should also make porting of video.rock somewhat easier. * Archos recorders, Ondios: Some slight optimisations of the grayscale library.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7571 a1c6a512-1295-4272-9138-f99709370657
2005-09-30 20:10:27 +00:00
Linus Nielsen Feltzing
8b9c64f19d
iriver: Idle CPU in the FM radio screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7570 a1c6a512-1295-4272-9138-f99709370657
2005-09-29 11:19:55 +00:00
Magnus Holmgren
58384f03fb
iRiver: Make it possible to build Rockbox using GCC 4.0.1.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7569 a1c6a512-1295-4272-9138-f99709370657
2005-09-28 17:36:42 +00:00
Jens Arnold
9d256dc4b0
Fixed voice: entries; synced to english.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7568 a1c6a512-1295-4272-9138-f99709370657
2005-09-27 22:51:51 +00:00