Jens Arnold
789b0a2eb9
Add an unsigned 32*32->top32 bit multiply for resizing on SH1, and switch to 32 bit precision using that.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20012 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 17:07:18 +00:00
Andrew Mahone
d70902feb8
fix greylib scaler output on sh, output_row_grey was not using SC_MUL macro
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20011 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 15:54:46 +00:00
Jens Arnold
c2ba5b4c07
Define a specific exit button. Stops the plugin from exiting prematurely, e.g. due to a button release event.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20010 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 14:22:55 +00:00
Frank Gevaerts
281227321e
Spelling fixes (UK English) by Alex Parker
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20009 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 12:56:25 +00:00
Nils Wallménius
32d7c6a863
Firewire charger detection for ipod 3G, patch by Boris Gjenero. Fixes FS#9900
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20008 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 08:50:31 +00:00
Frank Gevaerts
1a5ed1b05d
document the ipod accessory power setting (work by Alex Parker, FS#9909)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20007 a1c6a512-1295-4272-9138-f99709370657
2009-02-14 16:57:18 +00:00
Bertrik Sikken
01d4b4c997
Sansa Clip: enable battery charging.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20006 a1c6a512-1295-4272-9138-f99709370657
2009-02-14 16:19:21 +00:00
Nils Wallménius
459b4f632b
Accept FS#9908 by Alex Parker 'Add missing keys to main menu and bookmarking'
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20005 a1c6a512-1295-4272-9138-f99709370657
2009-02-14 15:01:04 +00:00
Nils Wallménius
1fb115a753
Rename h100 specific screenshots so they are used again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20004 a1c6a512-1295-4272-9138-f99709370657
2009-02-14 09:57:22 +00:00
Nils Wallménius
2c48d1e340
Accept FS#9905 by Alex Parker adding Invadrox to the manual
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20003 a1c6a512-1295-4272-9138-f99709370657
2009-02-14 07:54:05 +00:00
Michael Sevakis
7bbd71af5e
Meg F/X: Fix wrong address for cache flush at PCM start; it should be virtual, not physical.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20002 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 19:14:51 +00:00
Mustapha Senhaji
8c2dc67fed
Goban plugin: Fixes a display issue with comments containing '\r' by Joshua Simmons.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20001 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 13:24:12 +00:00
Michael Sevakis
63404a7d5d
Separate running an SDMA channel from resetting it. It should make usage more flexible since resets are needed only before restarting if aborting transfers (because the script is left awaiting requests, not the next start) which PCM does alot of but other things likely won't.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20000 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 12:59:30 +00:00
Michael Sevakis
eb96058266
Remove experimental check which should only be there if all PCM drivers do it. It's incomplete anyway.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19999 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 12:37:29 +00:00
Mark Arigo
5d5bab7ed4
Philips HDD1630 - working battery voltage readings. Still needs to be calibrated.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19998 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 04:25:09 +00:00
Mark Arigo
8e5c4ce097
Philips HDD1630 - add LCD YUV functions so mpegplayer works.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19997 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 04:10:57 +00:00
Mark Arigo
802b57ccd7
FM radio for Philips HDD1630. Volume was very faint unless recording was enabled, so do that too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19996 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 03:49:17 +00:00
Mark Arigo
311595c60c
FS#9865 - For Portalplayer i2c, read up to 4 bytes at a time instead of one at a time (need for the upcoming Philips HDD1630 radio commit).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19995 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 03:35:23 +00:00
Andrew Mahone
375d329308
fix test_greylib_bitmap_scale.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19994 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 01:34:21 +00:00
Maurus Cuelenaere
4532d145f1
Onda VX747:
...
* Add preliminary keymap
* Split up generic MIPS stuff from Ingenic specific
* Make apps/ compilable
* Add SD driver
* Fix RTC driver
* Add debug screen
* Other cleanups/rewrites/fixes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19993 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 00:45:49 +00:00
Jonathan Gordon
c16e563aef
revert r19656 for lamp which is no longer needed. should fix FS#9877
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19992 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 00:14:59 +00:00
Michael Sevakis
ca5ca5b6ef
Give pcm-coldfire.c a much needed shakedown. Fixes FS#9378 - metronome freezes (works for me now on X5 and H120 after running it at 400bpm for an hour or so). The reason seems to have been DMA_INT in DCR should also be cleared when forcing a channel stop. Also fixes a dodgey keyclick without music playing that I was getting on H120.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19991 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 21:32:14 +00:00
Frank Gevaerts
b411f5eee5
fix layout so it actually looks consistent. Nothing worse than bad looking style guides!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19990 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 20:49:53 +00:00
Maurus Cuelenaere
39be5ff9ff
Touchscreen devices: make scrolling up work better
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19989 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 15:58:55 +00:00
Mustapha Senhaji
281fc2e708
Goban plugin: FS#9897 by Joshua Simmons
...
Initial button maps for still unsuported targets (Sansa Fuze, Sansa Clip, Sansa m200, Creative ZV(M) and the Phillips HDD1630).
Low targets like archos are still short in memory to be suported.
Update the manual for the Sansa players.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19988 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 13:47:34 +00:00
Marianne Arnold
b63c5fdfb9
Fix the hierarchy in the new goban.tex so that 'Controls' and 'Menus' appear as a chapter in the plugin description and not as 'plugins' themselves
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19987 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 13:07:09 +00:00
Marianne Arnold
63283d244d
Make the reference to the 'Default codepage' setting introduced in r18581 actually work - overlooked the change in a different file back then. Also remove two tabs in this file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19986 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 11:32:19 +00:00
Marianne Arnold
2a8e593370
Resize some images that looked smaller or bigger than their 'relatives' in the html manual. Turned out that these had a different resolution (twice resp. half the size), probably taken with a different zoom level.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19985 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 11:02:26 +00:00
Andree Buschmann
a0516b7060
Make test_codec.c compilable again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19984 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 05:30:12 +00:00
Michael Sevakis
e6bac4c6f4
Gigabeat S: Handle any DMA playback errors reported and stop in that case (none are expected but it's better to handle than ignore).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19983 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 02:04:26 +00:00
Michael Sevakis
911cc69ebd
Gigabeat S: No need to do cache writeback on recording buffers now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19982 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 00:22:31 +00:00
Michael Sevakis
3b3acd6e76
Fix header multiple inclusion guard typo.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19981 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 00:09:12 +00:00
Michael Sevakis
63e709c7c8
Refine the routines in mmu-arm.c and move them to mmu-arm.S since the code is now 100% assembly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19980 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 23:56:00 +00:00
Dominik Riebeling
00a9685985
Change Ipod Colour to Color to match Apples naming.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19979 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 23:16:39 +00:00
Michael Sevakis
84f8b0be2c
s3c2440 can use the generic ARM WFI which is much simpler. If there's any advantage to setting the IDLE bit for power consumption, it's possible to combine its use with the old core_sleep instead of using the loop waiting for idle to kick in. For now, go basic. Let GCC choose the register for MCR instead of forcing it to r0.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19978 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 19:28:02 +00:00
Mustapha Senhaji
cdecd9dfa8
Exclude the philips build too for now, to fix building.
...
Coming soon: more suported targets like archos or those new ports... Once the keymaps for those targets will be done, and the memory usage issue worked out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19977 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 19:09:09 +00:00
Mustapha Senhaji
42db6f261b
Attempt #2 to fix compilations, let's hope this is the last one :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19976 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 18:04:56 +00:00
Mustapha Senhaji
2e49f65487
Hopefully fix the red builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19975 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 17:32:35 +00:00
Mustapha Senhaji
8198a6c266
Oops, missed some files in my previous commit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19974 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 16:42:50 +00:00
Thomas Martitz
548109084f
Increase codec and plugin API version (due to changes it r19971), and sort the recently added things
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19973 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 16:37:12 +00:00
Mustapha Senhaji
f2d5c3532f
New game plugin by Joshua Simmons FS#7369: Goban plugin, Go/Igo/Weiqi/Baduk game recorder and viewer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19972 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 16:03:17 +00:00
Michael Sevakis
21f0c9a282
Make basic cache functions into calls, and get rid of CACHE_FUNCTION_WRAPPERS and CACHE_FUNCTIONS_AS_CALL macros. Rename flush/invalidate_icache to cpucache_flush/invalidate. They're inlined only if an implementation isn't provided by defining HAVE_CPUCACHE_FLUSH/INVALIDATE.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19971 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 12:55:51 +00:00
Jens Arnold
4cd7597172
Fix no-backlight colours for H100 series and M3.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19970 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 00:36:30 +00:00
Jens Arnold
8b948c34f5
Fix the Playersim as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19969 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 00:10:35 +00:00
Jens Arnold
7ddcce1106
Forgot to add the new screendump source files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19968 a1c6a512-1295-4272-9138-f99709370657
2009-02-10 23:47:24 +00:00
Jens Arnold
11ad7b4bc8
Move screendump from apps to firmware, solving two nasty firmware-to-apps calls. This required to move the filename creation functions as well. * Fix bug in the BMP header of Clip screendumps. * Add remote screendump for targets with an LCD remote. * Simplify some ifdefs and rename a macro in the sim.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19967 a1c6a512-1295-4272-9138-f99709370657
2009-02-10 23:43:37 +00:00
Robert Menes
eddb5680f9
The names for the Sansa manuals are now "Sansa e200 and e200R Series" and "Sansa c200 Series".
...
This is is preparation for merging the e200R bootloader install instructions into the e200 manual.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19966 a1c6a512-1295-4272-9138-f99709370657
2009-02-10 22:04:08 +00:00
Michael Sevakis
e46309fde3
Gigabeat S: Update some very stale comments about what's going on in the startup code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19965 a1c6a512-1295-4272-9138-f99709370657
2009-02-10 15:48:48 +00:00
Michael Sevakis
609157a145
Gigabeat S: I never intended to leave the channel context buffer static beyond testing. Correct that.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19964 a1c6a512-1295-4272-9138-f99709370657
2009-02-10 13:08:46 +00:00
Michael Sevakis
e1e8101837
Gigabeat S: Place SDMA code load address starting in uninitialized section address and copy it to the plugin buffer since it only needed very early in initialization. Will save about 6K in RAM.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19963 a1c6a512-1295-4272-9138-f99709370657
2009-02-10 11:34:15 +00:00