Commit graph

23045 commits

Author SHA1 Message Date
Karl Kurbjun
e087751b10 M:Robe 500: Fix FIQ's and make the audio DMA a FIQ, simplify the ADC code and make it more reliable. Fix ADC problems on initial boot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23948 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 18:36:52 +00:00
Nils Wallménius
de159ceb3d Comment var only used by already commented out debug code, delete #if 0'ed block move a comment and fix some broken indentation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23945 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 16:37:44 +00:00
Teruaki Kawashima
cfc50ec747 spacerocks: Fix FS#9380: spacerocks shows funny rocks.
Initialize seed for rand() at the beginning of plugin.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23944 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 14:05:03 +00:00
Tomer Shalev
ca6dfdc3fe Invadrox: Fix red caused by touchscreen targets with no buttons defined for movements
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23943 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 11:16:13 +00:00
Tomer Shalev
8565dc217c Fix wrong button used in touchscreen keymap
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23942 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 10:23:08 +00:00
Tomer Shalev
be7170c89c Invadrox: Add support for both touchscreen and buttons control of the game.
- Add buttons support for Cowon D2
- Introduce some mighty #ifdef hell :-(


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23941 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 10:07:37 +00:00
Tomer Shalev
703468f0a6 Fix Hebrew translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23940 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 07:28:39 +00:00
Tomer Shalev
17e054a9fe Use positive logic in #ifdef hell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23939 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 07:27:36 +00:00
Tomer Shalev
c9a11d24eb CodeBuster: Replace mapping defines with direct use of PLA_* macros.
Add PLA_MENU as a way to exit to menu
Add PLA_START as a way to validate a combination


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23938 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 07:24:34 +00:00
Tomer Shalev
82a6fb0649 Cowon: Fix wrong pluginlib action
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23937 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 07:21:41 +00:00
Tomer Shalev
d194ddf1ca Cowon D2: Revert some of r23927 (keymap changes), and restore Radio keymappings
to previous state


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23936 a1c6a512-1295-4272-9138-f99709370657
2009-12-12 05:37:55 +00:00
Michael Chicoine
6db1470393 Sansa e200r uses e200 manual
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23933 a1c6a512-1295-4272-9138-f99709370657
2009-12-11 15:47:48 +00:00
Michael Chicoine
e4d0a0c001 Remove svn:executable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23932 a1c6a512-1295-4272-9138-f99709370657
2009-12-11 14:50:57 +00:00
Tomer Shalev
0059617c6c Manual: Use proper action for leaving preset list
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23931 a1c6a512-1295-4272-9138-f99709370657
2009-12-11 10:59:11 +00:00
Tomer Shalev
e565d36b88 Manual: Song rating control is a list, and therefore no need to explain what
key to press in order to select a value.

In anyway, \ButtonRight is not the correct macro to use, as it not necessarily
defined for all targets.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23930 a1c6a512-1295-4272-9138-f99709370657
2009-12-11 10:46:42 +00:00
Jack Halpin
c03871ab80 Sansa AMS: Assume IDE_CLK is used as MCLK for internal SD. We assumed PCLK previously.
This patch changes all references/assumptions of PCLK to IDE_CLK for the internal pl180 controller.
Lower the AS3525_IDE_FREQ to 50 MHz in order to be able to divide by 2 for 25 MHz on the internal SD card.
Adjust the code in debug-as3525.c to account for the change and the frequencies reported should be correct.
Add some #if defined(HAVE_MULTIDRIVE) conditionals to cut out the code dealing with uSD for the clip.
Isolate the write delay needed for low frequency writes to only run for standard speed uSD cards. That is the only case for an MCICLK at 15.5 MHz.

Internal cards run at 25 MHz, HS uSD at 31 MHz, and standard speed uSD cards at 15.5 MHz.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23929 a1c6a512-1295-4272-9138-f99709370657
2009-12-11 04:53:22 +00:00
Nils Wallménius
c0dc3c7a74 Remove inline asm that hasn't been useful for years, no speed difference
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23928 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 21:43:59 +00:00
Tomer Shalev
75be896c07 Cowon D2: Add some more key mappings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23927 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 21:28:55 +00:00
Tomer Shalev
e63a06707f Manual, USB HID: C200 does have keymap for Black screen in Presentation Mode
Also, rename Blank Screen -> Black Screen


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23926 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 21:14:11 +00:00
Tomer Shalev
5e84f4a8c2 Manual: Apply dos2unix to replace CR+LF end-of-line with LF
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23924 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 19:56:53 +00:00
Michael Chicoine
f5c705264f Get sims.pl working again after target rename
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23923 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 19:50:25 +00:00
Michael Chicoine
ec64954c66 tools/configure does not let you select normal build for sansae200r - add similar logic for the simulator build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23922 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 19:48:14 +00:00
Tomer Shalev
0a165d16d4 Uncomment lines which were previously commented out by mistake
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23921 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 19:30:40 +00:00
Robert Menes
c3ea428c6b The very tiny beginnings of a manual for the GoGear SA9200. Still
a long, long way to go here, but I just want to get it started.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23920 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 18:15:21 +00:00
Jack Halpin
fae4eab4b2 Sansa AMS: Add extra delay to the uSD init sequence to enhance card compatability,
Some cards need this delay now that we're running at ident speed during this part of the init stage.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23919 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 17:42:03 +00:00
Jeffrey Goode
033ed87321 Fix yellow: add braces
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23918 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 16:21:29 +00:00
Teruaki Kawashima
19b1fe4e8d plugin.c: It wouldn't make much sense to clear screen right before setting back colors to global settings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23917 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 13:53:38 +00:00
Teruaki Kawashima
6ac0fbb1cb Rework spacerocks:
* Use consistent name for variables/field names.
* Consistent use of field of structures.
* Simplify draw_polygon().
* Add some helper functions.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23916 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 12:53:47 +00:00
Robert Menes
b4a40eb6f3 These are the last plugin keymaps needed for the GoGear SA9200.
Left to add in: a 128x160 backdrop for rockblox to stop errors
when compiling and then to finally enable plugins.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23915 a1c6a512-1295-4272-9138-f99709370657
2009-12-10 01:23:51 +00:00
Frank Gevaerts
4862e28b67 Fix FS#10841. Thanks to Thomas Martitz for spotting what was wrong.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23914 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 20:34:06 +00:00
Dominik Riebeling
c3a908f04b Always format error message using ANSI functions to get rid of type-punning when building with rbutil.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23913 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 19:04:02 +00:00
Robert Menes
9dc1c1a876 More GoGear SA9200 plugin keymaps, plus a fix on mosaique.
Just pluginlib actions and Doom and I'm DONE!! :)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23912 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 18:20:49 +00:00
Andrew Mahone
bafe14db55 Remove some sample functions from codeclib - these were for verifying the generated asm for bs_generic and never intended for use.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23911 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 17:13:06 +00:00
Michael Chicoine
a47601a21d Reuse existing variable instead of creating a new one.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23910 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 17:10:48 +00:00
Michael Chicoine
0fe2b0bf11 Fix red - resolve multiple variable definition
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23909 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 15:42:59 +00:00
Michael Chicoine
887d8180d2 Correct the debug information displayed for SD card to match the CID register layout.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23908 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 15:32:22 +00:00
Teruaki Kawashima
360c536fab Rework spacerocks:
* Move functions to somewhat logical order.
* Make functions static.
* Remove unused functions and constants.
* Make collision check strict.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23907 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 13:17:21 +00:00
Dave Chapman
5742f89394 Fix ipodpatcher to work with new target names introduced in r23883
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23906 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 13:13:58 +00:00
Jonathan Gordon
dd9fbbf7c8 fix red checkwps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23905 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 07:44:08 +00:00
Jonathan Gordon
b2eb44ce0e FS#10824 - viewport/statusbar API rework.
Hopefully the only user visible changes are:
- fm and recording screens go by the statusbar setting (sbs or inbuilt)
- plugins go back to using the theme as they should for menus and lists
- splash screens might get cut a bit... entirely theme and splash dependant.. if there is a problematic one we can look at it later.
- hopefully nothing more than very minor screen flickerings... let me know exactly where they are so they can be fixed

New GUI screen rules:
* Screens assume that the theme (sbs+ui viewport+ maybe background image) are always enabled. They may be disabled on a per display basis, but MUST be re-enabled on exit
* Screens must not be coded in a way that requires a statusbar of any type.. the inbuilt bar will be removed shortly.
ALWAYS RESPECT THE USERS SETTINGS unless the screen requires the full display to fit.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23904 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 07:25:46 +00:00
Andrew Mahone
85aad9b397 Extend av_log2 in codeclib into a generic for scanning for set bits, which can provide either log2 or leading-zero-count output, and can force mapping 0 input to 0 output if needed (otherwise 0 input produces undefined result). Replace av_log2 in lib/codeclib.h, floor_log2 and wl_min_lzc in libfaad/common.c and common.h, and count_leading_zeros in libalac/alac.c with macros using bs_generic.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23903 a1c6a512-1295-4272-9138-f99709370657
2009-12-09 02:24:45 +00:00
Tomer Shalev
3683bb67db Manual: Hide USB HID actions which are not supported on target
Also some whitespaces cleanup


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23902 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 20:59:48 +00:00
Jack Halpin
f37fe25638 Sansa AMS: Run all SD cards within SD Specification frequencies.
Addition of a small write delay avoids data crc failures at lower MCICLK frequencies.
Check the actual speed value from the card's CSD register to determine HS status.  HS cards can run at twice the speed of standard speed SD cards.
Internal cards & standard speed uSD now run at PCLK/4 = 15.5 MHz.  HS uSD cards run at PCLK/2 = 31 MHz.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23901 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 20:26:31 +00:00
Björn Stenberg
40cbaa5d6c Corrected filename spelling mistake
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23900 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 15:37:13 +00:00
Björn Stenberg
b48e90c2b9 Renamed file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23899 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 14:54:10 +00:00
Björn Stenberg
b65383f3a6 Renamed file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23898 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 13:50:51 +00:00
Robert Menes
5c584b1168 GoGear SA9200 plugin keymap for snake2. Just get it under
version control now before I forget.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23897 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 13:01:30 +00:00
Maurus Cuelenaere
6e550e2da1 Onda VX777: use POWER button to exit Plasma and Starfield
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23896 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 12:29:25 +00:00
Björn Stenberg
f5ef0b9f10 Do not prompt for encoder and tts options. They are now command line only.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23895 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 10:24:59 +00:00
Maurus Cuelenaere
953f4d4acc Onda VX747(+)/VX777: update battery discharge curve
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23894 a1c6a512-1295-4272-9138-f99709370657
2009-12-08 00:20:03 +00:00