Commit graph

14947 commits

Author SHA1 Message Date
Dominik Riebeling
22cf8adf01 Use i10n for numbers using QLocale.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15027 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 21:26:53 +00:00
Michael Sevakis
4512f1a14f Finally get packed samples to work in a nice way on H10 in IIS mode. Add some more register defs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15026 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 20:14:32 +00:00
Mustapha Senhaji
1de497228a Forgot about the case conversion rule for one string :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15025 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 19:25:04 +00:00
Nils Wallménius
27588edd7e Do the checking arm targets in a nicer way in the makefile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15024 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 18:24:53 +00:00
Mustapha Senhaji
7ad3e2fffe Update francais language and fix a typo in the english file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15023 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 18:13:25 +00:00
Dominik Riebeling
25441b396d When changing cache path update the size information.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15022 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 18:02:54 +00:00
Marianne Arnold
7edf4fd5eb One file was hoding from the 'hold vs. long' commit. ;)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15021 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 17:59:04 +00:00
Jens Arnold
d1e2f5240c c200: First implemention of lcd_yuv_blit(). mpegplayer works now, but speed can be optimized more and dithering is not yet implemented.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15020 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 17:54:49 +00:00
Marianne Arnold
e3e0a3a169 Replace all occurances of 'Hold ButtonX' with 'Long ButtonX' in the button tables like it was agreed on.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15019 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 17:54:12 +00:00
Jens Arnold
1f0d06f085 * Use proper definitions for the PP (mono) LCD bridge. * Clean up pp5002.h a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15018 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 16:44:55 +00:00
Nils Wallménius
1dd9febe0e Add new action descriptions for the alarm screen, correct the buttons for ipods and add a short description of the 'alarm wake up screen'.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15017 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 15:02:19 +00:00
Jens Arnold
5f1ec307db Name all button light functions and variables consistently starting with buttonlight_ .
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15016 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 15:02:02 +00:00
Jens Arnold
0464c36bdc Fix red bootloader build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15015 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 12:57:07 +00:00
Jens Arnold
4efd9c4eef c200: Make the backlight react on unlocking hold as intended.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15014 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 12:22:19 +00:00
Magnus Holmgren
7d34565c62 Don't get the dircache size while dircache is still initializing. If done during shutdown, it will force a foreground scan on next boot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15013 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 12:05:48 +00:00
Jens Arnold
29473fe877 c200: Switch the 'menu' button light as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15012 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 12:04:26 +00:00
Jonathan Gordon
d7d6b780d4 Accept FS#7897 with some changes by me. moves the code to talk time/date out of main_menu.c to make it hopefully more useful.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15011 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 08:12:01 +00:00
Michael Sevakis
32f8c402de Fix some yellow that went unnoticed earlier.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15010 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 06:13:05 +00:00
Michael Sevakis
856ca78110 Use halfword IIS FIFO mode for H10. Won't save interrupts but seems it should be the DMA compatible mode. Setup pcm-pp.c to ease evaluating setting up PortalPlayer targets for DMA audio and for building an inventory of proper I2S settings and transfer sizes for all.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15009 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 06:10:08 +00:00
Michael Sevakis
fc8bc5ca35 Oops. Correct reversed DSP mode A/B bits for WM8731/21.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15008 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 05:59:38 +00:00
Michael Sevakis
51967f4856 Remove a setting of a register during H10 reset that shouldn't have been included in my previous commit. Not evaluated properly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15007 a1c6a512-1295-4272-9138-f99709370657
2007-10-07 05:52:06 +00:00
Michael Sevakis
6077e5b7c8 Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15006 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 22:27:27 +00:00
Michael Sevakis
f6de0d4083 Discontinue any use of 'swp(b)' on PP5020. While clocking is stable, some testing revealed this instruction can still cause problems without concurrent access. Make sure mpegplayer is safe while not using spinlock (no longer atomic) between cores to protect the stream byte counters - use nonwrapping head and tail pointers.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15005 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 15:01:37 +00:00
Alessio Lenzi
a5133307c7 Updated italian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15004 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 14:48:13 +00:00
Jonathan Gordon
4443fcb558 Accept FS#7864 - minor menu cleanup to move theme settings into a new themes menu. patch to update the manual would be welcome :p
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15003 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 11:47:41 +00:00
Marianne Arnold
a819c7492c Avoid additional spaces introduced by latex for every 'opt' which made it look weird in every manual pdf except the Player's.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15002 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 09:57:15 +00:00
Marianne Arnold
fc7413d9d0 Fill out some plugin button tables in the c200 manual.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15001 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 09:10:34 +00:00
Dave Chapman
8383bff582 TAB policing - no code changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15000 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 08:38:25 +00:00
Marianne Arnold
7543c5acf7 C200 manual: corrections and minor additions with regards to the use of some buttons.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14999 a1c6a512-1295-4272-9138-f99709370657
2007-10-06 08:17:00 +00:00
Michael Sevakis
18e87ff1c0 Stabilize PP5020 targets - tested on H10 5/20GB and iPod Color. Use no interrupts on COP but pulse it through the control interface. Don't mess with LCD clocking during clock changes. Give a reset register a name (DEV_OFF_MASK).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14998 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 23:24:46 +00:00
Nils Wallménius
c27ae40ca2 Reduce memory usage so that we can include all messages on all platforms
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14997 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 21:28:43 +00:00
Nils Wallménius
1d7912955b Get rid of unnecessary memory acesses in a loop, gives slight speedup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14996 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 21:03:56 +00:00
Jonas Häggqvist
44f3706b29 Exclude some more messages for targets with only little space for plugins to allow them to build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14995 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 20:26:45 +00:00
Jonas Häggqvist
464cb93df9 Set missing keyword prop on the robotfindskitten manual file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14994 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 20:04:39 +00:00
Jonas Häggqvist
ef7affa01b New plugin: robotfindskitten - a zen simulation. More (or less) information on robotfindskitten.org.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14993 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 20:02:32 +00:00
Nicolas Pennequin
e49247e3e8 get_metadata(): Clear the destination mp3entry to avoid having bogus pointers appear in it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14992 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 16:02:35 +00:00
Linus Nielsen Feltzing
6ac7947e42 Ooops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14991 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 13:25:35 +00:00
Nils Wallménius
5118f48d73 A loop with one iteration is a little strange, also put it inside an #if block to not rely on gcc otimizing it away
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14990 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 12:22:58 +00:00
Linus Nielsen Feltzing
a26ccdebf3 Platform specific button descriptions for battery bench. Fixes FS#7893
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14989 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 11:51:34 +00:00
Nils Wallménius
8219f2801a Make synthVoice return int instead of short, gives a nice speed up also add a comment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14988 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 11:15:04 +00:00
Linus Nielsen Feltzing
bd4aea3769 Increased the talk thumbnail size to 64Kbytes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14987 a1c6a512-1295-4272-9138-f99709370657
2007-10-05 08:14:09 +00:00
Dominik Riebeling
ed96797731 Oops, I should not add typos to weblinks.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14986 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 22:17:45 +00:00
Dominik Riebeling
43d577e0f3 When detecting a macpod cancel bootloader installation. Add a link to IpodConverstionToFAT32 wiki page.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14985 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 22:14:01 +00:00
Nils Wallménius
ca46a3d095 Increase output buffer size to 32kB, results in less buffer missing in general and avoids buffer misses when lcd remote is plugged in while playing and ticking reduction is enabled. Increase max voices used on coldfire targets to 24 and reduce voices used on pp targets to 16. Put one more struct in iram for a slight speedup on coldfire. Fix comments in midiutil.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14984 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 21:01:40 +00:00
Nils Wallménius
e1940b87b0 Optimisation of the midi player, reducing the number of multiplications and memory accesses inside a very frequently executed loop, also does shifting of the whole sample when synthing is done which improves accurracy slightly, ~10% fewer buffer misses
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14983 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 19:36:42 +00:00
Michael Sevakis
cc5b50b231 Change a couple udelay() in e200 lcd driver to sleep() since sleep() was the intent.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14982 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 16:22:00 +00:00
Michael Sevakis
17b19939e6 The UNCACHED_ADDR macro should not adjust addresses in the bootloader.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14981 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 16:10:20 +00:00
Michael Sevakis
84d28e8f78 Fix up the recording monitoring for e200 and I expect for c200 as well whenever recording is enabled there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14980 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 12:55:46 +00:00
Nils Wallménius
84fcf967e4 Oops, forgot one file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14979 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 10:32:28 +00:00
Nils Wallménius
cb9ba11de6 Remove wrapper for pressNote and make the function externally visible
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14978 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 10:30:01 +00:00