Dominik Riebeling
9b2fdb7953
Cleanly update the version map upon server info update.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19842 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 10:02:23 +00:00
Dominik Riebeling
4b387a4d07
Don't allow pre-selecting stable build if the selected player doesn't have a release yet. Fixes wrong preselection if a stable build was installed before for a different target.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19841 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 10:02:18 +00:00
Andrew Mahone
9b0b6584f8
fix yellow - don't build pluginlib_albumart.c on non-bitmap targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19840 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 09:53:18 +00:00
Andrew Mahone
d08d015766
fix red on mono hardware - add mem function wrappers to pictureflow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19839 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 09:53:12 +00:00
Jens Arnold
d8899b3455
Simulator: Fix an almost 3 years old colour init bug both on startup and on greylib init, that caused the weird colours in the m:robe 100 sim. Add a quick-fix for m:robe 100 greylib inversion in the sim.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19838 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 09:38:54 +00:00
Andrew Mahone
6fc558b2db
plugins/lib/feature_wrappers.h to provide easy access to some feature that may be in either API or pluginlib depending on target
...
pictureflow modified to use feature wrappers, and built on all targets that have tagcache and are swcodec
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19837 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 09:29:22 +00:00
Andrew Mahone
3f7d137725
fix for targets using greylib in pictureflow, they need to set drawmode for both normal and greylib drawing, so using MYLCD for that was inappropriate
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19836 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 08:15:37 +00:00
Andrew Mahone
7215a67e64
albumart search in pluginlib when building without HAVE_ALBUMART (for later use by pictureflow)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19835 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 04:09:29 +00:00
Michael Sevakis
b0befadad1
Include divide-by-zero handling within plugins and codecs for ARM processors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19834 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 03:47:09 +00:00
Michael Sevakis
ef8413eb4f
Gigabeat S: Make sure the hold button on the remote is independent of the main one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19833 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 22:45:33 +00:00
Dominik Riebeling
f881672411
Make backup location text elide based of the label width instead of fixed size. Adjust on window resizes as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19832 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 22:03:46 +00:00
Jens Arnold
1a79cfd174
Explicitly exclude the font for the Player in rockbox_default.wps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19831 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 21:16:05 +00:00
Michael Sevakis
753b7a90e1
Gigabeat S: Add remote control reading and proper headphone insert detection. We need keymaps! A few were copied straight from Gigabeat F/X just to get things worked out.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19830 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 20:55:17 +00:00
Jens Arnold
34314b1993
Don't copy too many files either. Wait with the copying until the WPS in question is known to be included.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19829 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 20:46:49 +00:00
Frank Gevaerts
08444b6a86
Add "historical" committers. These are people who didn't respond to the call for new passwords on the cvs->svn switch, or people who have a different username now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19828 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 18:58:22 +00:00
Thomas Martitz
c29bbc1387
DancePuffDuo version for 176x220x1
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19827 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 18:46:51 +00:00
Thomas Martitz
8ef5c0bbe4
Fix wpsbuild.pl not installing all required fonts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19826 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 18:34:06 +00:00
Maurus Cuelenaere
42f2dd8961
ZenUtils: fix offset detection
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19825 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 17:44:34 +00:00
Andrew Mahone
44554e6075
initialize the codecs API in the codec loader, using the same method as used in the plugin loader
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19824 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 09:51:26 +00:00
Thomas Martitz
44f88585cb
Clip: fix font compilation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19823 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 06:42:05 +00:00
Mark Arigo
ce7c62ce29
Philips HDD1630: add ADC info to debug screen. Make button_click work again (bad copy/paste job).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19822 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 03:14:34 +00:00
Marianne Arnold
17862d2061
DancePuffDuo and iAmp 128x64x1 versions. Use a dedicated bitmap for the 128 pixel wide display instead of reusing the 160 pixel wide one (add bitmaps and reference them in the .wps files accordingly. Fixes these WPSs for targets with 128x64x1 main display.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19821 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 01:25:11 +00:00
Michael Sevakis
7bcfc38b42
Gigabeat S: Implement a genuine udelay function. Timer is gated to not run in WFI mode to save power and as such time until rollover is variable.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19820 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 01:23:25 +00:00
Michael Sevakis
da76a34694
Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020LP driver with some GPIO-by-number macros for PP502x. Start monitoring for USB stack once all core threads and queues are created otherwise queues will likely be registered after USB acks. Putting PP502x system_reboot in IRAM (unmapped, uncached) memory seems to help it work more consistently. Hopefully I got all the PP USB connect handlers in the right spot in irq_handler. If device seems unresponsive to cable, check there first.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19819 a1c6a512-1295-4272-9138-f99709370657
2009-01-22 22:05:04 +00:00
Thomas Martitz
81df953da5
Rename software backlight fading files, as we don't call it thread fading. Correct a copyright info too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19818 a1c6a512-1295-4272-9138-f99709370657
2009-01-22 10:50:11 +00:00
Maurus Cuelenaere
311d2f12ed
Onda VX747: get NAND driver working
...
generic NAND ID driver: clean up
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19817 a1c6a512-1295-4272-9138-f99709370657
2009-01-22 00:04:20 +00:00
Maurus Cuelenaere
e79fc8aaef
Onda VX747: disable DMA for now on NAND for performance
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19816 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 21:29:47 +00:00
Maurus Cuelenaere
29b136b82d
Onda VX747:
...
* Get USB working (it isn't good at writing support though)
* Clean up NAND & SD a bit
* Other comments/fixes
Ingenic Jz4740/MIPS:
* Split MMU from system
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19815 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 20:58:33 +00:00
Maurus Cuelenaere
868a4bdbc3
Fix RAM disk when no audio buffer is available
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19814 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 20:52:35 +00:00
Bertrik Sikken
ae351903a6
Commit stable parts of FS#9611 - Sansa Clip radio code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19813 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 20:51:43 +00:00
Maurus Cuelenaere
f1c6c3a754
USB storage driver:
...
* Move RAM disk buffer allocation #ifdef below
* Don't use the audio buffer for bootloaders
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19812 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 20:22:40 +00:00
Michael Giacomelli
e1b01d4608
Remove floor0 stuff from IRAM. Results in a tiny speed decrease for files encoded with 6+ year old versions of the Xiph encoder, but saves IRAM which can be better used elsewhere. Thanks Nils Wallmenius in FS#7832 for the idea.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19811 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 18:22:46 +00:00
Thomas Martitz
0f8dd60fc7
Welcome Thomas Martitz :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19810 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 13:35:44 +00:00
Andrew Mahone
5d3fd5d5ce
replace DIV255 with an inline function, the macro version caused unneeded recalculations
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19809 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 05:10:16 +00:00
Michael Sevakis
580d91f097
Unify kernel list management for ticks, registered queues and timeout objects by using NULL-terminated lists of pointers. Redo timeout API a bit to simplify it and integrate it. Should give some small binsize reduction accross the board but more if timeout objects are being included.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19808 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 02:44:20 +00:00
Mark Arigo
a7ec73cddd
Philips HDD1630 lcd work: register defines and enable contrast, flip, and inverse.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19807 a1c6a512-1295-4272-9138-f99709370657
2009-01-21 02:23:29 +00:00
Christian Gmeiner
ad6b6d764b
cleanup audiohw_set_frequency by adding it to audiohw.h and removing it from all driver .h files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19806 a1c6a512-1295-4272-9138-f99709370657
2009-01-20 22:55:10 +00:00
Andrew Mahone
9f08068ecf
fix test for SH in resize.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19804 a1c6a512-1295-4272-9138-f99709370657
2009-01-20 18:23:50 +00:00
Andrew Mahone
8e9e6635a1
fix red on grayscale in pictureflow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19803 a1c6a512-1295-4272-9138-f99709370657
2009-01-20 17:56:59 +00:00
Andrew Mahone
1b13299769
scaler optimizations:
...
on sh, use 8.24 fixed-point C math for final division in scaler
on coldfire, use 8.32 fixed-point via emac
on other architectures, use 8.32 fixed-point C math
use shift-and-add to divide when adjusting scale factors in pictureflow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19802 a1c6a512-1295-4272-9138-f99709370657
2009-01-20 17:24:49 +00:00
Michael Sevakis
73f2d001fd
PortalPlayer: Implement irq_handler() directly in C code rather than dispatching to irq() from crt0-pp.S. Remove unneeded STUB macros.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19801 a1c6a512-1295-4272-9138-f99709370657
2009-01-20 16:11:59 +00:00
Michael Sevakis
5d1eb8ee31
This should take care of resetting when unplugging on e200 as reported in FS#9812. Be sure VBUS is valid before posting insert message as a spurious reset can occur. It seems to fix it for me (tested by insulating D+/D- pins).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19800 a1c6a512-1295-4272-9138-f99709370657
2009-01-19 19:23:59 +00:00
Andrew Mahone
76042cb389
new version.sh that works exactly like svnversion.sh, but functions correctly with pure git repositories
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19799 a1c6a512-1295-4272-9138-f99709370657
2009-01-19 16:18:30 +00:00
Michael Sevakis
47509fafa4
Fix up ZVM builds. It appeared to share common definitions with PP502x targets so use those. Remove one stale comment left behind in last commit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19798 a1c6a512-1295-4272-9138-f99709370657
2009-01-19 14:06:47 +00:00
Michael Sevakis
616c98b38f
USB detection changes. c200/e200: Consider USB to be powered when charger is plugged but detect USB connection by bus reset. When received, disconnect and restart the driver fully enabled. imx31: Fix hack used to make initial connect succeeded-- set PHY type before initial reset. General: Move some target code out of usb-drv-arc.c and implement it in respective usb sources and CPU headers so things stay clean.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19797 a1c6a512-1295-4272-9138-f99709370657
2009-01-19 13:41:25 +00:00
Andrew Mahone
cef6399c4c
port test_boost.c to global plugin API
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19796 a1c6a512-1295-4272-9138-f99709370657
2009-01-19 01:19:02 +00:00
Michael Giacomelli
26c06d165b
Commit battery discharge curve for c200v1 by BertrikSikken. The old one wasn't very realistic.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19795 a1c6a512-1295-4272-9138-f99709370657
2009-01-18 19:48:34 +00:00
Michael Giacomelli
42567ccd74
Commit battery discharge curve for the Ipod Photo. We still need one for the 4G and Mini.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19794 a1c6a512-1295-4272-9138-f99709370657
2009-01-18 19:36:39 +00:00
Bertrik Sikken
c9d000d16e
FS#9808 by Ori Avtalion: Update simulator documentation with new 'simdisk' directory
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19793 a1c6a512-1295-4272-9138-f99709370657
2009-01-18 19:30:28 +00:00
Michael Giacomelli
3db7893911
Commit second part of FS#9663 by Thomas Martitz. Enable button light on fuze and e200v2.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19792 a1c6a512-1295-4272-9138-f99709370657
2009-01-18 18:49:36 +00:00