Thomas Martitz
e12c1c0a62
Optimize chopper a bit by making a often used macro an inline function(which means its parameter expressions are evaluated before expanding) and removing a unecessary display clear.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21802 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 11:56:38 +00:00
Bertrik Sikken
61394b725b
S5L8700: implement timer driver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21801 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 10:44:02 +00:00
Alexander Levin
8029bee2fe
Fix the manuals (the problem was introduced in r21791): some players do not have a button to go from WPS to the pitch screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21800 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 10:26:12 +00:00
Johannes Schwarz
bd7fc17057
set missing svn keywords to clix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21799 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 09:51:13 +00:00
Thomas Martitz
0dd0e4e072
Correct svn:keywords and svn:eol-style on a few more files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21798 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 09:43:44 +00:00
Thomas Martitz
467999ac9c
Remove svn:executable from these files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21797 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 09:16:55 +00:00
Johannes Schwarz
362a7db87d
set missing svn keywords
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21796 a1c6a512-1295-4272-9138-f99709370657
2009-07-12 09:04:07 +00:00
Jens Arnold
47d4c4739b
ARM asm LCD and ATA driver functions: Don't save r12 as it is a scratch reg. Saves a bit of stack and execution time.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21795 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 23:43:44 +00:00
Jens Arnold
fa59ed6ae7
Fix plugins for the changed pitch scale from r21781
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21794 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 23:11:56 +00:00
Dave Chapman
34213c388b
Small tweaks to r21778/r21779 - use -p for both mkdir and cp commands in dmg creation rule
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21793 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 22:50:22 +00:00
Bertrik Sikken
47d857981a
S5L8700: fix buttons used in debug menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21792 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 22:34:56 +00:00
Alexander Levin
471a0eb1f3
Simplify conditions in the manual (should also be done for other features)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21791 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 22:33:03 +00:00
Alexander Levin
6857f6387e
Remove an unneeded include
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21790 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 21:33:45 +00:00
Jens Arnold
4c75ece14a
Properly ifdef the pitchscreen settings as well (aka fix red Player build).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21789 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 21:21:33 +00:00
Jens Arnold
1a49df92be
Those strings only apply to targets having the pitchscreen feature.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21788 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 21:05:46 +00:00
Bertrik Sikken
5db8098bfd
Meizu M3: implement rudimentary button driver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21787 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 20:00:07 +00:00
Jonas Häggqvist
a5e25cc2a8
Add some more sims that actually compile
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21786 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 19:02:27 +00:00
Alexander Levin
bc27e0f57c
Fix red for sansa m200v4 (it also should have the pitchscreenif sansa m200 has it)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21783 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 17:40:52 +00:00
Alexander Levin
7765158513
Fix red in bootloaders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21782 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 17:16:23 +00:00
Alexander Levin
cc7c665d9b
Improvements to the pitch screen UI (FS#10359 by David Johnston)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21781 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 16:46:19 +00:00
Rafaël Carré
17ac0d7ff9
fix yellow : panicf() is declared in panic.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21780 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 15:26:58 +00:00
Rafaël Carré
b9bcadf19c
e200rpatcher: new e200rpatcher.dmg creation rule for OSX
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21779 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 15:23:56 +00:00
Rafaël Carré
06cd53bc40
sansapatcher: new sansapatcher.dmg creation rule for OSX
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21778 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 14:46:09 +00:00
Bertrik Sikken
27c60fde0d
S5L8700: add skeleton for __dbg_hw_info and __dbg_ports items in the debug menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21777 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 14:41:43 +00:00
Rafaël Carré
405d12de7e
Sansa AMS: panic with the PL180 controller status register in case of errors
...
The maximum number of errors is 10 (arbitrary)
A recovery mechanism is not in place (yet) but could be implemented in the future
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21776 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 14:27:26 +00:00
Bertrik Sikken
24cf6ce2f3
S5L8700: mask away status bits from ADC conversion result
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21775 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 14:12:02 +00:00
Teruaki Kawashima
ad825d66c7
clix: fix bug that game isn't over when no move is possible.
...
clean up a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21774 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 14:06:00 +00:00
Rafaël Carré
75fa699814
Sansa AMS: handle properly SD transfer errors
...
clocks disabling and mutex unlocking were not made in case of errors
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21773 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 13:46:10 +00:00
Bertrik Sikken
306753b1ed
Meizu: use hardware PWM instead of interrupts+GPIO to set the backlight brightness level
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21772 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 13:43:04 +00:00
Teruaki Kawashima
e976c51df8
Correct return value when quit sudoku from the menu.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21771 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 13:35:08 +00:00
Jonathan Gordon
74d79cb92b
FS#10421 - clip keymap updates.
...
Major changes:
- try to minimise combos
- home is goto menu just about everywhere (and goto previous from the main menu)
- home+select is goto wps
- long home is quickscreen
- removed referneces to the rec screen... we can argue about that when recording is implemented
in the wps:
- down = id3 screen
- long down = pitch screen
lists:
- select+up/down is page up/down.... home+right isnt a valid combo, nor is home+up :<
- home in quickscreen is exit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21770 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 00:22:27 +00:00
Andrew Mahone
1bc67c81b6
Fix type mismatch warnings and errors exposed when building with EABI toolchain.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21769 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 00:22:26 +00:00
Rob Purchase
7ad3a333a3
D2: Remove unnecessary ide_power functions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21757 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 20:02:35 +00:00
Rob Purchase
d633a9fbee
D2: Update the battery discharge curve to observed values, and add a crude runtime estimation (this is based on playback from SD card, other usage will vary).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21754 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 19:09:38 +00:00
Johannes Schwarz
755de6a3de
FS#10418: Change menu button in Sudoku on Fuze, by Nick Tryon
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21750 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 18:09:28 +00:00
Bertrik Sikken
1a519f52ac
Add missing mutex_init to i2c driver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21749 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 17:46:35 +00:00
Rob Purchase
9cb62038e3
Make the TCC NAND driver use the (virtual) disk activity LED.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21748 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 16:55:18 +00:00
Frank Gevaerts
99edc7b075
Also bump version in trunk
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21747 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 16:52:02 +00:00
Thomas Martitz
2ad5e244c7
Correct another small typo in a comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21746 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 16:27:24 +00:00
Thomas Martitz
161cb164ca
Adding last minutes comments to explain things is only cool if you close it also (aka fix yellow).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21745 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 15:44:38 +00:00
Thomas Martitz
e7f0c3f397
Rearrange things a bit for less #ifdefs and less duplication.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21744 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 15:32:02 +00:00
Teruaki Kawashima
edfcc10876
Correct return value of function get_ucs, position of next character, in viewer plugin (FS #9387 , patch by Yoshihisa Uchida, small modification by me).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21743 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 14:06:34 +00:00
Rafaël Carré
c51e26a43d
Sansa AMS SD driver: fix error checking in µSD insertion
...
If µSD init fails, rockbox will panic and give an error number
Use a maximal delay of 1 second for µSD (and internal storage) init, as
specified in the SD Specification 2.00
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21742 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 12:51:50 +00:00
Alexander Levin
37c7a67b47
Fix a typo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21741 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 12:22:30 +00:00
Thomas Martitz
989ed2be01
Fix a few comments in gwps.c.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21740 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 11:53:15 +00:00
Maurus Cuelenaere
80b4e5d55d
Lua:
...
* add ./?/init.lua to the search path for require
* put Lua libs in /.rockbox/rocks/viewers/lua/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21739 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 11:30:26 +00:00
Bertrik Sikken
8866342b1f
S5L8700: use wakeup_wait/wakeup_signal instead of polling for i2c communication
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21735 a1c6a512-1295-4272-9138-f99709370657
2009-07-09 22:08:54 +00:00
Bertrik Sikken
9ecde3d75c
S5L8700: Implement ADC driver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21734 a1c6a512-1295-4272-9138-f99709370657
2009-07-09 20:17:47 +00:00
Teruaki Kawashima
402b8ebeae
fix FS#9383 (chessclock freezes on deleting a player), patch by Yoshihisa Uchida.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21733 a1c6a512-1295-4272-9138-f99709370657
2009-07-09 13:36:22 +00:00
Jens Arnold
96f2a9dad1
Numbered filename creation: Make the search for pre-existing files independent of the requested number length. This way it will also increment properly if the requested number length changes or overflows (more than 99 files for numberlen == 2).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21732 a1c6a512-1295-4272-9138-f99709370657
2009-07-08 23:29:41 +00:00