Michael Sevakis
e2a25592f8
Gigabeat S has no need for a USB tick. Put in a simple framework that allows USB monitoring by event. Also add a couple missed usb_enable calls when the connection is not for 'slave mode'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19768 a1c6a512-1295-4272-9138-f99709370657
2009-01-14 07:01:49 +00:00
Björn Stenberg
3bfb9d44ae
A simple boost test plugin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19767 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 22:52:18 +00:00
Björn Stenberg
f1c9376cf7
Fixed broken boost on AMS.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19766 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 22:04:01 +00:00
Andrew Mahone
de4f8c9f64
use plugin buffer for greylib overlay in test_greylib_bitmap_scale
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19765 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 17:10:07 +00:00
Michael Sevakis
09484db740
Fix more red. Missed one other place it needed #ifdef HAVE_USB_POWER.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19764 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 17:04:31 +00:00
Michael Sevakis
6645e9b109
Fix red. Forgot to add a #ifdef HAVE_USB_POWER in one spot.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19763 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 16:45:36 +00:00
Michael Sevakis
6da8b4eb49
USB retweaking: Take out the USB_REQUEST/RELEASE_DISK scheme and simply ask the USB core whether or not any drivers require exclusive access at the moment of connect. Doing anthing else just produces nasty effects on Windows because it expects some communication just for enabling the PHY and not allowing it to mount volumes if a thread doesn't ack causes annoying error message boxes. Make behavior of each USB type identical from the system perspective. Some miscellaneous changes (simplify, ata->storage naming, define only used USB_* enums values were possible).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19762 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 16:27:35 +00:00
Björn Stenberg
30414d56c9
Reverting parts of r19760 that was mistakenly committed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19761 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 14:56:20 +00:00
Björn Stenberg
7bc29086ec
Minor Clip button changes: UP|REPEAT no longer goes to wps. Volume adjustment activated in list + tree.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19760 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 14:51:44 +00:00
Andrew Mahone
738a5643ad
support pixel aspect ratio compensation in recalc_dimension, with PAR defined as 1:1 by default, and set to 4:5 for archos bitmap targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19759 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 14:41:29 +00:00
Andrew Mahone
2fbf09752d
remove align_buffer from firmare/general.c, replacing with ALIGN_BUFFER macro, and replace all uses of it (only resize.c in core, and pictureflow and mpegplayer plugins), remove it from plugin_api,
...
and remove wrapper for it from plugin.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19758 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 13:48:26 +00:00
Mark Arigo
c0d9084d6a
Make the power button actually power off the Philips HDD1630
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19757 a1c6a512-1295-4272-9138-f99709370657
2009-01-13 01:35:51 +00:00
Björn Stenberg
52320b83c0
Added missing dependencies for codeclib and pluginlib. This required renaming some files that have twins in other places.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19756 a1c6a512-1295-4272-9138-f99709370657
2009-01-12 21:56:46 +00:00
Frank Gevaerts
bbd33a0a7d
improve handling of unimplemented commands
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19755 a1c6a512-1295-4272-9138-f99709370657
2009-01-12 21:22:26 +00:00
Maurus Cuelenaere
09ba2bbf39
Onda VX7x7: commit working USB driver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19754 a1c6a512-1295-4272-9138-f99709370657
2009-01-12 18:13:53 +00:00
Jonathan Gordon
40ca3a4ccc
fix the statusbar on the archos player... a more proper fix is probably to surround global_Settings.statusbar with #ifdef HAVE_LCD_BITMAP... maybe..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19753 a1c6a512-1295-4272-9138-f99709370657
2009-01-12 09:05:59 +00:00
Michael Sevakis
77649a7a2c
Fix FS#9782 - lcd_bitmap_transparent_part clipping but keep smaller clipping code. The bitmap coordinates were not being adjusted when clipping left and top. Also fix for Gigabeat S.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19752 a1c6a512-1295-4272-9138-f99709370657
2009-01-12 02:15:04 +00:00
Björn Stenberg
53a76de82b
Increased default watermark from 3 to 5 seconds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19751 a1c6a512-1295-4272-9138-f99709370657
2009-01-11 23:21:31 +00:00
Björn Stenberg
ec5db6ed27
Bumped codec API version and min version. This should have been done in r19743 but was forgotten.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19750 a1c6a512-1295-4272-9138-f99709370657
2009-01-11 22:41:39 +00:00
Antoine Cellerier
fd02bb2d28
Remove tabs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19749 a1c6a512-1295-4272-9138-f99709370657
2009-01-11 18:13:58 +00:00
Michael Sevakis
7d7969114d
c200v1/e200v1: Add battery charging. This should be usable on v2 players but those should be evaluated for current, endpoint voltage and whether or not accurate battery readings may always be obtained (which determines algorithm setup and behavior).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19748 a1c6a512-1295-4272-9138-f99709370657
2009-01-11 10:07:22 +00:00
Jonathan Gordon
b84fe020a5
use the playback PLAYBACK_EVENT_TRACK_CHANGE instead of the WPS to keep track of the current track (for follow playlist)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19747 a1c6a512-1295-4272-9138-f99709370657
2009-01-11 04:03:17 +00:00
Björn Stenberg
6d871d53a3
Don't rerun configure automatically, just inform that you should do it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19746 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 22:36:41 +00:00
Björn Stenberg
fc53725fd8
Automatically rerun tools/configure if it is newer than Makefile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19745 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 22:23:27 +00:00
Björn Stenberg
ff498519d0
Red build fix.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19744 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 21:38:56 +00:00
Björn Stenberg
6427d127aa
Calculate watermark from bitrate and harddisk spinup time.
...
Use a smaller PCM buffer on targets with 2MB or less ram.
(FS#9703)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19743 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 21:10:56 +00:00
Jonathan Gordon
12b8f8de89
fix FS#9772 - the statusbars were not working correclty on multi screen targets in the WPS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19742 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 13:16:24 +00:00
Mark Arigo
3482a55b83
Dual boot for the Philips HDD1630.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19741 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 03:21:07 +00:00
Michael Sevakis
21869a1dc3
Gigabeat S: Make sure USB battery maintenece is engaged if fully charged from Main (charger off), USB is configured and Main is unplugged.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19740 a1c6a512-1295-4272-9138-f99709370657
2009-01-10 02:37:44 +00:00
Daniel Stenberg
4ef890ecee
'make reconf' is now a first stab at re-running configure with the same setup
...
that generated the existing Makefile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19739 a1c6a512-1295-4272-9138-f99709370657
2009-01-09 23:15:27 +00:00
Dominik Riebeling
d2321971d3
Fix some missing spaces.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19736 a1c6a512-1295-4272-9138-f99709370657
2009-01-09 15:17:52 +00:00
Marc Guay
67aa2f1fcb
Fix the Quick Screen description. Thanks to fml2. Closes FS#9769.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19734 a1c6a512-1295-4272-9138-f99709370657
2009-01-09 11:57:33 +00:00
Dominik Riebeling
36d8b7eebf
Fix Quickscreen ACTION_QS_DOWNINV button to reverse direction of down entry which was broken with r17315.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19733 a1c6a512-1295-4272-9138-f99709370657
2009-01-09 11:07:26 +00:00
Jonathan Gordon
04dcf117a1
revert part of r19705 which caused fS#9773
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19732 a1c6a512-1295-4272-9138-f99709370657
2009-01-09 04:46:28 +00:00
Adam Gashlin
222080e0ee
19421 missed a few commas in robotfindskitten
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19731 a1c6a512-1295-4272-9138-f99709370657
2009-01-09 01:16:19 +00:00
Dave Chapman
e04e16395f
Replace some nasty hard-coded offsets with labels
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19730 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 23:16:51 +00:00
Jens Arnold
759bede3bc
Fix test_codec for r19704 (prefix removed from plugin API).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19729 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 22:37:51 +00:00
Björn Stenberg
19e3b6fb8b
Fix cygwin sim build.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19728 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 20:54:36 +00:00
Jonas Häggqvist
2a9b1fd3d9
Language updates:
...
- Brazilian Portuguese by Adilson Xavier (FS#9762).
- Walloon by Stéphane Quertinmont (FS#9748, FS#9756).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19727 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 20:26:11 +00:00
Jonas Häggqvist
fed22a06e6
The simulator background logic is now reversed, such that it defaults to being enabled. Use --nobackground to disable it (FS#9626).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19726 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 20:04:17 +00:00
Jonas Häggqvist
36122cac6a
rockboxdev.sh now respects the environment variables RBDEV_DOWNLOAD, RBDEV_PREFIX and RBDEV_BUILD to enable setting download, install and build directories without editing the script. FS#9657 by Eric Shattow.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19725 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 20:00:10 +00:00
Dominik Riebeling
c1b4745d7c
Add some more bootloader install progress messages and call processEvents() more often before performing player disk accesses.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19724 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 17:16:53 +00:00
Marianne Arnold
f5ab7c028e
Commit patch by JdGordon to fix FS#9531 (which applied to all targets) - correctly resume shuffled playlists.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19723 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 16:22:09 +00:00
Dominik Riebeling
56d5bc728d
When checking the installed bootloader make sure to properly close the device afterwards. Fixes "No Sansa found" issues on windows as reported in the forums.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19722 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 16:02:10 +00:00
Michael Sevakis
c5a2f543b2
threads_exit should be volatile being polled in a loop on a sim thread and be written by the GUI thread.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19721 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 12:40:18 +00:00
Jonathan Gordon
23825fdb43
revert r19638 which was just bad...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19720 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 12:32:35 +00:00
Michael Sevakis
faa01e9e94
Fix yellow. Don't know how I missed that testing sim build. :\
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19719 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 11:27:46 +00:00
Michael Sevakis
33a7f3a6cf
Allow sims to shut down normally from panic code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19718 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 11:08:22 +00:00
Michael Sevakis
cb7e88d3b6
Fix red.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19717 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 10:38:40 +00:00
Michael Sevakis
4ed78f5c72
Clean up panicf and introduce system_exception_wait to do further target tasks and wait for a button when an unrecoverable error has occurred (panic, UIE, etc.). Returning from that function should reboot or don't return from it. Move UIE and __div0 for ARM to its own file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19716 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 10:15:32 +00:00