Andrew Mahone
0222d0a5eb
align frontmost edge of slides with plane of display
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19948 a1c6a512-1295-4272-9138-f99709370657
2009-02-08 22:17:21 +00:00
Andrew Mahone
c02e469bbb
simplify zo calculation a bit, "zoom" the center margin value and add term for zo to offset calculation, so that margins are still correct when zooming
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19947 a1c6a512-1295-4272-9138-f99709370657
2009-02-08 22:17:15 +00:00
Michael Giacomelli
755ddc9fc2
Commit fix suggested by Siaoru Lee in FS#9776. Fixes a bug in our ASF parser.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19946 a1c6a512-1295-4272-9138-f99709370657
2009-02-08 22:05:15 +00:00
Andrew Mahone
f9b7572c1b
extract LIBMTP_VERSION from header, and use that to set -DOLDMTP when building sendfirm, rather than trying to build each way
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19945 a1c6a512-1295-4272-9138-f99709370657
2009-02-08 16:59:06 +00:00
Nils Wallménius
040bb7a8f5
Oops, fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19944 a1c6a512-1295-4272-9138-f99709370657
2009-02-08 11:28:54 +00:00
Nils Wallménius
5a55772201
Small code reuse improvement
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19943 a1c6a512-1295-4272-9138-f99709370657
2009-02-08 11:09:55 +00:00
Andrew Mahone
eda5ed0624
rewrite of pictureflow renderer with 3D projection, this will allow many possible tweaks in the future, such as moving only the center slide "closer", changing the angle of side slides, etc, while
...
keeping the same meaning for the center margin and spacing settings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19942 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 22:18:26 +00:00
Nils Wallménius
ef726cee67
Fix compilation of sendfirm with 0.3.x versions of libmtp and keep a (hacky) fallback for building with the older 0.2.x also fix a pair of 64 bit warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19941 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 21:00:18 +00:00
Frank Gevaerts
7ae9c8d5ce
Fix building of tools/database/
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19940 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 19:59:51 +00:00
Dominik Riebeling
af58ec63b6
Display cache path using native directory separators in configuration dialog.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19939 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 15:59:20 +00:00
Maurus Cuelenaere
c33209e1b9
Add optional logf display helper function for bootloaders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19938 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 13:52:03 +00:00
Maurus Cuelenaere
3f109f595c
Onda VX747: enable USB in the bootloader
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19937 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 11:25:35 +00:00
Bertrik Sikken
3c7e299cf3
Simplify conditions for including serial port support (it's now HAVE_SERIAL). This should save a little binsize and RAM for target that don't have/use a serial port.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19936 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 11:15:30 +00:00
Michael Sevakis
4d3a020f27
Gigabeat S: Move the LCD framebuffer address so that DRAM can be mapped flat between physical and virtual addresses. NO BOOTLOADER UPDATE SHOULD BE NEEDED. The firmware image now handles low-level system setup as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19935 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 10:09:13 +00:00
Robert Menes
f747d9d39e
Fix English usage in Appendix E.2.2; thanks to the sharp eyes
...
of Nick Sant (evilnick).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19934 a1c6a512-1295-4272-9138-f99709370657
2009-02-06 17:13:32 +00:00
Andrew Mahone
79c25649b7
use a table-free clz on coldfire, where it benchmarks a bit faster
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19933 a1c6a512-1295-4272-9138-f99709370657
2009-02-06 05:43:00 +00:00
Maurus Cuelenaere
a7738a3526
Fix red and yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19932 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 22:03:35 +00:00
Maurus Cuelenaere
ee1e8be37f
Creative ZVM:
...
* Re-enable USB
* Acknowledge EP0SETUP packets
* Spin disk down when no files get loaded in the bootloader
* Clean up/fix some other stuff
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19931 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 21:47:54 +00:00
Maurus Cuelenaere
e1aee31878
Fix MIPS ffs implementation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19930 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 21:36:11 +00:00
Bertrik Sikken
e3927102ba
Enable radio for sansa m200v4.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19929 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 20:23:37 +00:00
Michael Sevakis
4c2909c917
Gigabeat S: Fix the Yes/No screen 'Yes' buttons. r19909 got them wrong and broke the main one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19928 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 20:00:29 +00:00
Bertrik Sikken
ea7f143096
FS#9611 - Sansa Clip radio code. Commit final part which enables the LINE2 input that carries the analog radio signal on ams sansas.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19927 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 19:57:18 +00:00
Thomas Martitz
d8662489dc
Fix FS#2533, apple appearing late in the snake plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19926 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 14:22:04 +00:00
Jonathan Gordon
6db3aace59
Fix a wrong check in lamp, spotted by DerPapst
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19925 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 02:47:15 +00:00
Thomas Martitz
dd13730112
Minor quickscreen and pitchscreen fixes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19924 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 00:14:52 +00:00
Maurus Cuelenaere
e8da447729
Commit FS#9494 by Yoshihisa Uchida: add support for building the simulators under Windows using MingW
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19923 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 20:59:27 +00:00
Maurus Cuelenaere
b0a3a563a1
MIPS memset: use a bigger buffer (yields more performance)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19922 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 20:18:30 +00:00
Maurus Cuelenaere
d5827d5f9a
MIPS:
...
* Add missing mmu-mips.h change
Onda VX747:
* Correct USB power handling
* Improve NAND handling
* Other minor fixes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19921 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 17:37:05 +00:00
Maurus Cuelenaere
9b13a5d151
MIPS:
...
* Add assembly optimised variants for memcpy, memset and find_first_set_bit
* Add option to map_address in MMU to set caching algorithm
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19920 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 17:33:19 +00:00
Nils Wallménius
01bd736e00
Fixes and tweaks for the 'Advanced topics' chapter of the manual, closes FS#9806
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19919 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 14:22:35 +00:00
Jonathan Gordon
3f879eb6ae
fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19918 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 05:22:03 +00:00
Jonathan Gordon
08e3ebbf8c
Temp fix for the statusbar disappearing for a fraction of a second when the WPS is first opened
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19917 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 04:49:43 +00:00
Antonius Hellmann
0852527d5f
Hopefully fixes the 'two byte inserted bug' of #FS8663. Combination of Martin Ritters and my findings on the issue.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19911 a1c6a512-1295-4272-9138-f99709370657
2009-02-03 20:21:02 +00:00
Michael Sevakis
3cf148945e
Remove struct spinlock to cleanup some mess and simplify. It's only used in boosting for multiprocesors and a pure two-corelock heirarchy will do just fine.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19910 a1c6a512-1295-4272-9138-f99709370657
2009-02-03 12:16:45 +00:00
Michael Sevakis
e2a169bce5
Gigabeat S: Get remote keymaps up to snuff and working. Do a couple tweaks on main unit ones. Cleanup keymap file a bit. Fix main button scanner to not clobber remote button. Fix a bug in actions.c where 'LAST_ITEM_IN_LIST' didn't really terminate scanning immediately. It would do an additional call into get_context_map and silently pick up ACTION_STD.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19909 a1c6a512-1295-4272-9138-f99709370657
2009-02-03 10:55:30 +00:00
Mark Arigo
af5c4d1b27
Silence the m:robe 100 and HDD1630 bootloaders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19908 a1c6a512-1295-4272-9138-f99709370657
2009-02-03 04:10:49 +00:00
Bertrik Sikken
0fdf402f9e
Fix svn properties of new cabbiev2.128x64x1.clip.wps file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19907 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 17:43:50 +00:00
Jonathan Gordon
92035f5cdd
Accept FS#9836 which fixes a bit of a display glitch in the colour chooser (Thanks Teruaki)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19906 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 09:24:24 +00:00
Michael Sevakis
28dbd584fb
ARMv6: Optimize interrupt enable/disable with cpsie and cpsid. Section off system-arm.h by ARM_ARCH rather than checking within each implementation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19905 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 03:51:50 +00:00
Jonathan Gordon
701a593c5d
continuation of last nights statusbar cleanup.
...
accept FS#9858 and FS#9859
make the rec and fm screens force the statusbar the correct way now which doesnt need extra status variables
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19904 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 03:14:51 +00:00
Michael Sevakis
1a00056f1f
i.MX31: Make SPI more tolerant by resetting and forcing a reconfigure of the interface if an error ever happens. Better handle PMIC GPIO interrupt; it definitely doesn't low-pulse PRIINT (remains high if sources become active again or stay active while acking) so needed rising edge may never happen in such a case-- use high-level detection rather than rising edge. Optimize the reg/clr/set/mod functions a bit since they get more regular use now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19903 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 02:38:21 +00:00
Maurus Cuelenaere
304aefe802
Checkwps: move output files to current directory
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19902 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 00:35:58 +00:00
Maurus Cuelenaere
3ca9946cb1
Checkwps: the scripts of course shouldn't be searching for output files in rootdir..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19901 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 00:19:32 +00:00
Maurus Cuelenaere
7c2ecc338a
Make checkwps compile scripts directory-independent
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19900 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 00:09:35 +00:00
Nils Wallménius
ee7f12644c
Use unsigned constants to avoid adding another gcc-support routine and save a few bytes. This affects SH only.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19899 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 14:23:17 +00:00
Marianne Arnold
eab9afd977
Use LCD_HEIGHT to exclude pacbox from c200 builds instead of target name so that it also applies to the v2 c200s.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19898 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 14:20:26 +00:00
Jonathan Gordon
036fb05dfd
Accept a quick patch from Alexander Levin to neaten up the #defines and comments from my earlier commit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19897 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 13:43:08 +00:00
Jonathan Gordon
ee8c479dff
this commit actually makes my previous one work when the statusbar setting is enabled but the bar has been forcibly removed from the screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19896 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 13:08:31 +00:00
Marianne Arnold
991cbf86c2
Make 'accept' in the yesno screen work on an Iaudio remote (with the X5 or M5) - assigning it to a short press of Play, same as the standard 'ok' action.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19895 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 12:58:19 +00:00
Jonathan Gordon
80cb3551eb
Statusbar handling fixes.
...
Fixes FS#9845 - %we/%wd wasnt working
WPS no longer resets the viewportmanger more than needed (was doing it twice/draw before)
screens can now enable/disable the statusbar easily ignoring the setting instead of needing special handling (fix for the radio screen coming soon)
minor glitch introduced in this commit... the statusbar in the WPS might disappear for a fraction of a second when it is entered, I need to track this down...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19894 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 11:34:16 +00:00