Commit graph

17114 commits

Author SHA1 Message Date
Bertrik Sikken
a5d3029c82 Update source files to include the header file for the functions they implement, to make sure the header and the implementation is consistent (and fix it for a case where it wasn't).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17275 a1c6a512-1295-4272-9138-f99709370657
2008-04-28 10:22:05 +00:00
Christian Gmeiner
8391526f79 * introduce AUDIOHW_CAPS to define which audio codec can do what kind of operations in hw, e.g. setting bass
* added documentation why and when we need the software based prescaler
* implement audiohw_set_bass and audiohw_set_treble for mas35xx
* clean up sound_set_bass and sound_set_treble
* simplify some #ifdef logic
* fix special handling of WM8751 - looking for tester :)



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17274 a1c6a512-1295-4272-9138-f99709370657
2008-04-28 08:37:18 +00:00
Jonathan Gordon
17f7adb90d get rid of the last mr500 yellow (again :p )
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17273 a1c6a512-1295-4272-9138-f99709370657
2008-04-28 02:19:23 +00:00
Michael Sevakis
054c728c9c Gigabeat S: Define the used ADC channels, get the channel order correct, enable charge current channel conversion.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17272 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 22:35:24 +00:00
Michael Sevakis
39ed7087b3 IMX31: Try to catch the interrupt that was the reason irq_handler was called since it never should be. The bootloader occasionally shows one but it's not saying what.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17271 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 22:01:25 +00:00
Michael Sevakis
88451d59c4 IMX31: Use template structures to access modules' registers from a base address (as for i2c) which makes drivers look nicer and makes array accesses of registers simpler. Throw in minor fix to fiq_handler dispatcher, otherwise no functional changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17270 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 21:32:10 +00:00
Dominik Riebeling
e23ea5d2a9 Add USB PID for Ipod Classic as incompatible variant of the Video. Remove PID for Nano -- detection is done using ipodpatcher only (PIDs are not unique).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17269 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 20:54:35 +00:00
Bertrik Sikken
f8bf78af15 Fix red (missing header file)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17268 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 20:09:45 +00:00
Bertrik Sikken
43414807da Updated use of events.h header file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17267 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 19:56:16 +00:00
Bertrik Sikken
b88059b969 FS#8916 - updated chinese translations by harry tu
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17266 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 19:44:14 +00:00
Bertrik Sikken
f4eb0ee53c Updated panicf in remove_event. Also fixed some comments.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17265 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 19:34:41 +00:00
Dominik Wenger
c5cd69e542 rbutil: fix a broken setting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17264 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 18:06:09 +00:00
Dominik Riebeling
be594f6c8c percent-encode the query parts of a request too, not only the path.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17263 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 17:32:49 +00:00
Rob Purchase
3fa414d959 Fix red (#ifdef hell).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17262 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 16:13:18 +00:00
Rob Purchase
297e0504da FS#8708: D2/m:robe500 touchscreen keymaps by Andreas Mueller.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17261 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 15:30:19 +00:00
Jonathan Gordon
6b9b508aab fix red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17260 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 14:07:57 +00:00
Jonathan Gordon
d20d9dd6e4 add more registers for the tsc2100
hopefully working volume control, mute definatly works.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17259 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 13:43:05 +00:00
Jonathan Gordon
8d7bd0a940 remove the last mr500 yello
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17258 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 13:38:24 +00:00
Rob Purchase
18b004b330 Enable 'touchscreen areas' on the D2, based on JdGordon's m:robe code. Disable the bootloader debug screen, as that stuff is all available from the Debug menu now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17257 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 13:30:11 +00:00
Nils Wallménius
f79bc56430 Use smaller data types in structs which are in big arrays to save memory
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17256 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 12:54:36 +00:00
Frank Gevaerts
1c7b95b783 Add description of the s/pdif-enable option to the manual (work actually done by Alex Parker) (FS#8941)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17255 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 12:51:01 +00:00
Michael Sevakis
27fac88548 Gigabeat S: Implement i2c driver - transmit works but no testing of receiving which will get a chance later. Add some seeds for codec driver. Correct a few #defines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17254 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 10:30:54 +00:00
Dave Chapman
fec6af659f Move the Telechips TCC77x SSD1815 LCD driver up a level in the target tree - it isn't specific to the DAX.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17253 a1c6a512-1295-4272-9138-f99709370657
2008-04-27 08:30:14 +00:00
Frank Gevaerts
bec6aa3176 - change the usb class driver framework to allow for device classes with more than one interface or more than one endpoint pair
- move the charging-only dummy driver out of usb_core



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17252 a1c6a512-1295-4272-9138-f99709370657
2008-04-26 19:02:16 +00:00
Nils Wallménius
33c44461e1 Const police raid, making a lot of pointers to lang strings const and removing some ugly casting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17251 a1c6a512-1295-4272-9138-f99709370657
2008-04-26 09:30:24 +00:00
Daniel Stenberg
e1bc2d5b71 minor code policing and some warning removals
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17249 a1c6a512-1295-4272-9138-f99709370657
2008-04-25 21:44:18 +00:00
Robert Kukla
b39f9bffde m:robe 100 - backlight PWM fading
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17248 a1c6a512-1295-4272-9138-f99709370657
2008-04-25 20:06:42 +00:00
Dominik Wenger
db73339716 rbutil: fix another warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17247 a1c6a512-1295-4272-9138-f99709370657
2008-04-25 19:47:06 +00:00
Dominik Riebeling
6a471d8a58 Kill some warnings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17246 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 21:42:31 +00:00
Maurus Cuelenaere
88455338f7 Fixes some warnings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17245 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 21:07:43 +00:00
Dominik Wenger
7449751cff rbutil: rework rbsettings to have less code dublication.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17244 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 20:40:33 +00:00
Maurus Cuelenaere
35f41e666d Remove an unused variable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17243 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 20:21:47 +00:00
Michael Sevakis
45786ca7fd Make Gigabeat S keypad correctly detect multiple key down events in a row. Properly exclude BUTTON_POWER in interrupt enable decision. Shorten delays in KPP_HANDLER and hopefully get away with it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17242 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 20:18:41 +00:00
Maurus Cuelenaere
95167e0177 Commit whole Creative Zen Vision:M target tree + all related firmware/
changes.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17241 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 20:08:28 +00:00
Maurus Cuelenaere
46b4928611 Fixes tabbing/formatting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17240 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 15:57:36 +00:00
Maurus Cuelenaere
ad9d45a715 Add support for the Creative ZEN and renew the way firmwares are
created.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17239 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 15:54:49 +00:00
Jonathan Gordon
4f4025f94b Accept FS#8240 - use the wheel in flipit and jewels on the e200 and ipods
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17238 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 14:12:57 +00:00
Jonathan Gordon
7a42bdd829 Accept FS#7708 by John Kaminar
Add ability to Export/Import the folder list to a plain text file so it can be easily modified on a computer.
Also other minor code changes by me


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17237 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 10:59:56 +00:00
Michael Sevakis
ac387d4d5c Add a PMIC-based RTC driver for Gigabeat S.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17236 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 09:22:39 +00:00
Jonathan Gordon
5f3356b942 fix 64bit sim warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17235 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 08:51:54 +00:00
Jonathan Gordon
7c0a8e1d4c structec makes a poor assumption that all targets use 1 byte chars, 2 byte shorts and 4 byte longs which is wrong on 64bit sims which causes database to not be commited.
The proper fix should be to remove those assumtopns but probably not nescacery untill a target comes along which breaks the assumption.
This _shouldnt_ change anything on target.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17234 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 07:54:32 +00:00
Jonathan Gordon
0dfd9beb4e bulgarian update by Hristo Kovachev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17233 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 07:50:25 +00:00
Peter D'Hoye
d177284df2 Fix more red :(
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17232 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 00:32:02 +00:00
Peter D'Hoye
6482c7396c Fix red...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17231 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 00:21:08 +00:00
Peter D'Hoye
8efd5d3fdf Flashlight plugin: support inverted LCD (somebody with a target please test), replace the ugly floats with a much simpler color set. For now white and red are defined.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17230 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 00:06:45 +00:00
Peter D'Hoye
bcb442d0a2 Fix wrong description
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17229 a1c6a512-1295-4272-9138-f99709370657
2008-04-23 22:29:01 +00:00
Peter D'Hoye
efe802ebc1 Update Dutch lang file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17228 a1c6a512-1295-4272-9138-f99709370657
2008-04-23 22:15:55 +00:00
Peter D'Hoye
c9fa717554 Fix red (define missing keydefs)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17227 a1c6a512-1295-4272-9138-f99709370657
2008-04-23 21:43:18 +00:00
Peter D'Hoye
39718e3585 Accept FS #8285 - "Flashlight" plugin by Vuong Minh Hiep, Thomas Martitz and Alexander Papst
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17226 a1c6a512-1295-4272-9138-f99709370657
2008-04-23 21:15:07 +00:00
Dominik Riebeling
a616c4851a Update disktidy plugin description to reflect new features (FS#8924 by Robert Menes).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17225 a1c6a512-1295-4272-9138-f99709370657
2008-04-23 19:38:32 +00:00