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
Linus Nielsen Feltzing
b0a373681b
FS#7682 by Daniel Dalton - Enable voice in the wakeup alarm screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14977 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 08:56:49 +00:00
Michael Sevakis
940e8990b5
PP502x: Make RAM physical addresses uncached. Cache the flash ROM on targets with one. Kill all the now unneeded cache flushing and i2s tweaking on e200 so clicking is no worry. Write the driver framebuffer at uncached addresses. Recording monitoring may be a little noisy in the left channel for the moment when not boosted and will be addressed. All seems to work as advertised including flash ROM dump.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14976 a1c6a512-1295-4272-9138-f99709370657
2007-10-04 04:53:01 +00:00
Marianne Arnold
bee29d285d
C200-manual: add some more screenshots.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14975 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 23:06:30 +00:00
Jens Arnold
6dd3f449b3
I2S buffer level adjustment is not necessary on c200 as there is no memory mapped framebuffer that requires constant cache flushing like on e200.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14974 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 22:31:51 +00:00
Nils Wallménius
4ebe69293c
Put a struct in iram for a small speedup on coldfire
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14973 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 20:38:04 +00:00
Stepan Moskovchenko
1ba018bb01
Add drum names, make cowbell a default instrument (no way to remap them from UI yet). Add non-static
...
wrapper for pressnote (is there a better way?). Beatbox only tested on H300; compile at own risk.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14972 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 17:42:16 +00:00
Marianne Arnold
38f953320b
Minesweeper for the c200. The slightly smaller tiles made for this will also be used by the small H10 now, thought that was fair and it also complies with the comment about the number of tiles above.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14971 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 17:09:06 +00:00
Steve Bavin
5a78a06073
Just temporarily disable talk menus, in case the player is reset whilst in mpegplayer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14970 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 16:17:36 +00:00
Marianne Arnold
3dd25e8559
Add a bunch of screenshots to the c200 manual
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14969 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 08:59:23 +00:00
Stepan Moskovchenko
5d94ca674d
Throw myself in the docs ;)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14968 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 04:09:45 +00:00
Karl Kurbjun
8d40842ebd
Get the main build actually compiling - remove the RTC for now since it breaks the build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14967 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 01:43:34 +00:00
Karl Kurbjun
1b0b77d5c2
Didn't mean to commit that change
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14966 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 00:45:18 +00:00
Karl Kurbjun
efb103f044
Missing keymap commit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14965 a1c6a512-1295-4272-9138-f99709370657
2007-10-03 00:42:14 +00:00
Dave Chapman
e6d8db54c4
Add a couple of recent new files to the CLEANALL rule
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14964 a1c6a512-1295-4272-9138-f99709370657
2007-10-02 22:05:40 +00:00
Marianne Arnold
af97e9369a
Commit FS #7881 by Mark Arigo - enable radio on the Sansa c200. It seems that many (if not all) c200s have the radio hardware even if you can't use it with the original firmware...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14963 a1c6a512-1295-4272-9138-f99709370657
2007-10-02 21:04:10 +00:00
Michael Sevakis
51a8a1e3f3
This should fix the voice issues in menus in mpegplayer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14962 a1c6a512-1295-4272-9138-f99709370657
2007-10-02 20:24:25 +00:00
Michael Sevakis
4748dc305e
Fix a little bug I introduced earier than can cause i2s to fail to start with voice running on pp5020.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14961 a1c6a512-1295-4272-9138-f99709370657
2007-10-02 20:23:42 +00:00
Jens Arnold
a4f0de0f9d
Doom: * Fix voicing numerous options as 'yes'. voice_id is an id, not a pointer. *Fix struct menu_item <-> struct opt_items messup (caused no problems but still...).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14960 a1c6a512-1295-4272-9138-f99709370657
2007-10-02 19:53:35 +00:00
Jens Arnold
36a69c7a98
C200: Make graphical EQ and colour chooser buttons work properly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14959 a1c6a512-1295-4272-9138-f99709370657
2007-10-02 17:57:01 +00:00