4 years agoadd backlight-target.hgsoc-app-target
Thomas Martitz [Tue, 29 Jun 2010 22:19:24 +0000]
add backlight-target.h

4 years agoAdd headers to dummy *-target.h files
Thomas Martitz [Tue, 29 Jun 2010 22:01:05 +0000]
Add headers to dummy *-target.h files

4 years agorevert unrelated app.lds change
Thomas Martitz [Mon, 28 Jun 2010 16:28:50 +0000]
revert unrelated app.lds change

4 years agoMerge branch 'master' into gsoc-app-target
Thomas Martitz [Mon, 28 Jun 2010 16:23:09 +0000]
Merge branch 'master' into gsoc-app-target

4 years agotext viewer: tv_window doesn't depend on the layout of the text viewer.
uchida [Mon, 28 Jun 2010 11:17:47 +0000]
text viewer: tv_window doesn't depend on the layout of the text viewer.
And display functions change the following.
- some functions change to static functions.
- fix the problem that font_changing flag is invalid value.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27165 a1c6a512-1295-4272-9138-f99709370657

4 years agoEnable HID support, clean up usb-drv-as3525.c a bit, add a workaround for weird Linux...
ranma [Mon, 28 Jun 2010 09:46:13 +0000]
Enable HID support, clean up usb-drv-as3525.c a bit, add a workaround for weird Linux behaviour (don't have Windows to test with), we don't need to set up USB_PHY_EPx_INFO (OF doesn't bother either).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27164 a1c6a512-1295-4272-9138-f99709370657

4 years agoRemove unneeded libmad files from build.
Buschel [Mon, 28 Jun 2010 06:28:05 +0000]
Remove unneeded libmad files from build.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27163 a1c6a512-1295-4272-9138-f99709370657

4 years agoPart of FS#11367 by me: e200v2 enable line out
mc2739 [Sun, 27 Jun 2010 23:27:54 +0000]
Part of FS#11367 by me: e200v2 enable line out

Should also work for Fuzev1, although not tested. Connect dock after booting Rockbox. Connecting dock with power off will boot into OF.

TODO: enable/disable line out based on dock connection status, add additional devices (Fuzev2 and c200v2)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27162 a1c6a512-1295-4272-9138-f99709370657

4 years agoas3525v2-usb: rework ep listing...
pamaury [Sun, 27 Jun 2010 22:06:30 +0000]
as3525v2-usb: rework ep listing&xfers cancelling, implement speed reporting, first try at implementing disconnection

There is still a problem after the set address request which makes the driver working randomly.
I still didn't manage do get a proper disconnect interrupt.
From time to time, when unplugging cable, neither rockbox nor usb driver reports disconnect even.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27161 a1c6a512-1295-4272-9138-f99709370657

4 years agoComment further unused code in libmad.
Buschel [Sun, 27 Jun 2010 18:59:54 +0000]
Comment further unused code in libmad.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27160 a1c6a512-1295-4272-9138-f99709370657

4 years agoComment unused code in libmad. Clean up initialization and memset'ing of decoder...
Buschel [Sun, 27 Jun 2010 18:11:07 +0000]
Comment unused code in libmad. Clean up initialization and memset'ing of decoder arrays.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27159 a1c6a512-1295-4272-9138-f99709370657

4 years agoSansa clip+: prevent an unnecessary OF database refresh when using the wake-up alarm...
bertrik [Sun, 27 Jun 2010 16:39:50 +0000]
Sansa clip+: prevent an unnecessary OF database refresh when using the wake-up alarm with a uSD card inserted (probably works for other AMSv2 targets too)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27158 a1c6a512-1295-4272-9138-f99709370657

4 years agoFix inline asm argument. Shouldn't have much impact in practice but might save a...
nls [Sun, 27 Jun 2010 15:15:46 +0000]
Fix inline asm argument. Shouldn't have much impact in practice but might save a load if gcc is clever.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27157 a1c6a512-1295-4272-9138-f99709370657

4 years agoFS#10925 by myself: add touchscreen support for virtual keyboard.
teru [Sun, 27 Jun 2010 14:03:59 +0000]
FS#10925 by myself: add touchscreen support for virtual keyboard.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27156 a1c6a512-1295-4272-9138-f99709370657

4 years agofix yellow.
uchida [Sun, 27 Jun 2010 11:45:12 +0000]
fix yellow.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27155 a1c6a512-1295-4272-9138-f99709370657

4 years agotext viewer: display functions more changes.
uchida [Sun, 27 Jun 2010 11:36:37 +0000]
text viewer: display functions more changes.
- font functions move to tv_display.
- modify tv_init_display() and add tv_finalize_display().
- viewport functions are changed from global to static.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27154 a1c6a512-1295-4272-9138-f99709370657

4 years agoRefacture libmad's synthesis filter via macro usage. Comment unused special synthesis...
Buschel [Sun, 27 Jun 2010 11:21:44 +0000]
Refacture libmad's synthesis filter via macro usage. Comment unused special synthesis filter for half bandwidth.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27153 a1c6a512-1295-4272-9138-f99709370657

4 years agotext viewer: simplify display functions.
uchida [Sun, 27 Jun 2010 08:08:33 +0000]
text viewer: simplify display functions.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27152 a1c6a512-1295-4272-9138-f99709370657

4 years agoudelay between command and data write seems to get rid of the display glitches on...
ranma [Sun, 27 Jun 2010 03:24:56 +0000]
udelay between command and data write seems to get rid of the display glitches on C200v2

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27151 a1c6a512-1295-4272-9138-f99709370657

4 years agoInclude usb-target.h for usb_remove_int().
ranma [Sun, 27 Jun 2010 03:10:20 +0000]
Include usb-target.h for usb_remove_int().

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27150 a1c6a512-1295-4272-9138-f99709370657

4 years agoAdd one second timeout for USB enumeration, so we don't get stuck in USB mode if...
ranma [Sun, 27 Jun 2010 03:04:44 +0000]
Add one second timeout for USB enumeration, so we don't get stuck in USB mode if it's just a charger.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27149 a1c6a512-1295-4272-9138-f99709370657

4 years agoDBOP noise on C200v2 goes away if we precharge long enough.
ranma [Sun, 27 Jun 2010 02:50:24 +0000]
DBOP noise on C200v2 goes away if we precharge long enough.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27148 a1c6a512-1295-4272-9138-f99709370657

4 years agoSwap ccache and
ranma [Sat, 26 Jun 2010 21:55:09 +0000]
Swap ccache and

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27147 a1c6a512-1295-4272-9138-f99709370657

4 years agoMove two remaining lines to the Text layer
gevaerts [Sat, 26 Jun 2010 19:47:20 +0000]
Move two remaining lines to the Text layer

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27146 a1c6a512-1295-4272-9138-f99709370657

4 years agoGive the lrcplayer manual entry a good seeing to.
alex [Sat, 26 Jun 2010 15:26:38 +0000]
Give the lrcplayer manual entry a good seeing to.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27145 a1c6a512-1295-4272-9138-f99709370657

4 years agoCorrect spelling in the lrcviewer plugin. UK English please!
alex [Sat, 26 Jun 2010 15:26:33 +0000]
Correct spelling in the lrcviewer plugin.  UK English please!

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27144 a1c6a512-1295-4272-9138-f99709370657

4 years agofix red.
uchida [Sat, 26 Jun 2010 12:27:43 +0000]
fix red.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27143 a1c6a512-1295-4272-9138-f99709370657

4 years agotext viewer: some modify text viewer's layout and preferences.
uchida [Sat, 26 Jun 2010 12:17:01 +0000]
text viewer: some modify text viewer's layout and preferences.
- layout: hader, footer and horizontal_scrollbar add padding.
- add member 'statusbar' in tv_preferences.
- deletes the function to check header_mode/footer_mode.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27142 a1c6a512-1295-4272-9138-f99709370657

4 years agoShould clear up rest of red. Add a required #define in the config for c200. Fix up...
jethead71 [Sat, 26 Jun 2010 10:37:41 +0000]
Should clear up rest of red. Add a required #define in the config for c200. Fix up some preprocessing directives. Hope it's all taken care of now.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27141 a1c6a512-1295-4272-9138-f99709370657

4 years agoFix red. Thought I had REC_SAMPR_DEFAULT covered if not otherwise specified as differ...
jethead71 [Sat, 26 Jun 2010 10:17:18 +0000]
Fix red. Thought I had REC_SAMPR_DEFAULT covered if not otherwise specified as different than 44.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27140 a1c6a512-1295-4272-9138-f99709370657

4 years agoe200v1/c200v1: Implement limited samplerate switching. Rates 24kHz and below are...
jethead71 [Sat, 26 Jun 2010 10:07:17 +0000]
e200v1/c200v1: Implement limited samplerate switching. Rates 24kHz and below are being a bear as far as minor crackling at higher amplitude-- leave them out for the time being since no solution is currently evident. 48, 44, 32 (rec rates 24, 22, 16) seem perfectly fine. I'm betting c200 is ok to include because it uses the same setup as e200.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27139 a1c6a512-1295-4272-9138-f99709370657

4 years agotext viewer: reworks screen access logics and some bugs fix.
uchida [Sat, 26 Jun 2010 09:14:53 +0000]
text viewer: reworks screen access logics and some bugs fix.
- screen access logics separte from tv_window. (new tv_display.[ch])
- using multi screen api.
- (bug fix) the head of the each line is not normally displayed when the alignment is RIGHT.
- (bug fix) unnecessary blank line is not displayed. (a part of FS#11400).
- (bug fix) the order by which callback functions were called was not correct. (FIFO->FILO)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27138 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Added an edit menu with a find/replace function (copied from an LGPL...
bieber [Sat, 26 Jun 2010 07:59:23 +0000]
Theme Editor: Added an edit menu with a find/replace function (copied from an LGPL library)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27137 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Added Show Viewports option to device configuration panel, implemented...
bieber [Sat, 26 Jun 2010 05:51:07 +0000]
Theme Editor: Added Show Viewports option to device configuration panel, implemented simple rendering of info tags from device configuration

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27136 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Began integrating device configuration panel with renderer
bieber [Sat, 26 Jun 2010 05:18:21 +0000]
Theme Editor: Began integrating device configuration panel with renderer

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27135 a1c6a512-1295-4272-9138-f99709370657

4 years agoManual SVGs: move one line that still was on the wrong layer to its correct place...
pixelma [Fri, 25 Jun 2010 21:42:42 +0000]
Manual SVGs: move one line that still was on the wrong layer to its correct place in the e200 drawing. Let all colour targets show a black background behind the logo as they do during boot in reality.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27134 a1c6a512-1295-4272-9138-f99709370657

4 years agoTarget SVGs: Put arrows that explain scrollwheel movement onto the 'Text' layer if...
pixelma [Fri, 25 Jun 2010 21:13:03 +0000]
Target SVGs: Put arrows that explain scrollwheel movement onto the 'Text' layer if it hadn't been done previosly.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27133 a1c6a512-1295-4272-9138-f99709370657

4 years agoAdd 'Text' layer for labels in the following SVGs: Iaudio M3 and M5, Cowon D2, M...
pixelma [Fri, 25 Jun 2010 20:34:08 +0000]
Add 'Text' layer for labels in the following SVGs: Iaudio M3 and M5, Cowon D2, M:Robe 500 and Sansa Clip. Also set svn:mime-type to 'image/svg+xml' for all SVGs.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27132 a1c6a512-1295-4272-9138-f99709370657

4 years agoRenamed button description layer to 'Text'.
zagor [Fri, 25 Jun 2010 19:55:59 +0000]
Renamed button description layer to 'Text'.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27131 a1c6a512-1295-4272-9138-f99709370657

4 years agolcd-m6sp.c: remove \r
funman [Fri, 25 Jun 2010 13:32:57 +0000]
lcd-m6sp.c: remove \r

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27130 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Added a reset zoom button, made icons for all the zoom buttons
bieber [Fri, 25 Jun 2010 06:56:15 +0000]
Theme Editor: Added a reset zoom button, made icons for all the zoom buttons

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27129 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Made the device configuration menu dockable
bieber [Fri, 25 Jun 2010 05:49:16 +0000]
Theme Editor: Made the device configuration menu dockable

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27128 a1c6a512-1295-4272-9138-f99709370657

4 years agoUpdate the manual according to the changes in r26587 (PLA_EXIT and PLA_CANCEL on...
pixelma [Fri, 25 Jun 2010 05:32:50 +0000]
Update the manual according to the changes in r26587 (PLA_EXIT and PLA_CANCEL on Iaudio M5 and X5) - forgotten back then.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27127 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Fixed some compiler warnings and a segfault. Got some basic text rende...
bieber [Fri, 25 Jun 2010 05:14:13 +0000]
Theme Editor: Fixed some compiler warnings and a segfault.  Got some basic text rendering working (only with plaintext elements, no font support yet) as well as Viewport background color support

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27126 a1c6a512-1295-4272-9138-f99709370657

4 years agofix typo in comment.
b0hoon [Thu, 24 Jun 2010 21:35:38 +0000]
fix typo in comment.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27125 a1c6a512-1295-4272-9138-f99709370657

4 years agoPhilips HDD6330: correct the number of memmory.
b0hoon [Thu, 24 Jun 2010 21:32:01 +0000]
Philips HDD6330: correct the number of memmory.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27124 a1c6a512-1295-4272-9138-f99709370657

4 years agoBuild cowond2 with gcc-eabi
funman [Thu, 24 Jun 2010 21:27:16 +0000]
Build cowond2 with gcc-eabi

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27123 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Added (I think) all of the tags to the device configuration window
bieber [Thu, 24 Jun 2010 21:03:01 +0000]
Theme Editor: Added (I think) all of the tags to the device configuration window

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27121 a1c6a512-1295-4272-9138-f99709370657

4 years agoBuild PB Vibe 500 with EABI.
b0hoon [Thu, 24 Jun 2010 21:01:34 +0000]
Build PB Vibe 500 with EABI.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27120 a1c6a512-1295-4272-9138-f99709370657

4 years agoSimulator: explicitely link with libdl and libm
funman [Thu, 24 Jun 2010 20:58:07 +0000]
Simulator: explicitely link with libdl and libm

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27118 a1c6a512-1295-4272-9138-f99709370657

4 years agosynaptics: add a small delay in syn_get_data() for PB Vibe. Touchpad doesn't work...
b0hoon [Thu, 24 Jun 2010 20:29:56 +0000]
synaptics: add a small delay in syn_get_data() for PB Vibe. Touchpad doesn't work when build with EABI without it.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27117 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Removed dependency on lingering file from devicestate.cpp, fixed format...
bieber [Thu, 24 Jun 2010 19:16:48 +0000]
Theme Editor: Removed dependency on lingering file from devicestate.cpp, fixed formatting in device state panel, working on tag list for device panel

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27116 a1c6a512-1295-4272-9138-f99709370657

4 years agoAdd transfer timeout, remove unused buf field
ranma [Thu, 24 Jun 2010 19:14:47 +0000]
Add transfer timeout, remove unused buf field

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27115 a1c6a512-1295-4272-9138-f99709370657

4 years agoFix sd-as3525.c build for non-multidrive targets
ranma [Thu, 24 Jun 2010 19:12:14 +0000]
Fix sd-as3525.c build for non-multidrive targets

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27114 a1c6a512-1295-4272-9138-f99709370657

4 years agoFix the pesky write corruption bug in 4bit mode.
ranma [Thu, 24 Jun 2010 18:57:11 +0000]
Fix the pesky write corruption bug in 4bit mode.
On tx underruns, a write is aborted early, leaving the dma channel active.
We didn't explicitly disable it, so there were still 4 words in the dma
controller fifo, corrupting the retried write.

To chase this bug I added verify after write, if no one sees write errors in
the next week or so this can be removed.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27113 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Renderer now allows multiple viewports to share an identifier
bieber [Thu, 24 Jun 2010 18:55:04 +0000]
Theme Editor: Renderer now allows multiple viewports to share an identifier

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27112 a1c6a512-1295-4272-9138-f99709370657

4 years agoHousekeeping. Comment musepack code seqments unused in rockbox.
Buschel [Thu, 24 Jun 2010 18:48:04 +0000]
Housekeeping. Comment musepack code seqments unused in rockbox.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27111 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Added settingsChanged() signal to DeviceState class
bieber [Thu, 24 Jun 2010 18:43:06 +0000]
Theme Editor: Added settingsChanged() signal to DeviceState class

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27110 a1c6a512-1295-4272-9138-f99709370657

4 years agodont build the debug code in ROCKBOX, save ~400bytes
jdgordon [Thu, 24 Jun 2010 14:46:21 +0000]
dont build the debug code in ROCKBOX, save ~400bytes

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27109 a1c6a512-1295-4272-9138-f99709370657

4 years agoI somehow messed up the previous commit, undo the unrelated changes.
mcuelenaere [Thu, 24 Jun 2010 14:32:25 +0000]
I somehow messed up the previous commit, undo the unrelated changes.
Also, r26922 wasn't the culprit but r27004.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27108 a1c6a512-1295-4272-9138-f99709370657

4 years agoFix touchscreen scrollbar behaviour when it's on the right.
mcuelenaere [Thu, 24 Jun 2010 14:22:36 +0000]
Fix touchscreen scrollbar behaviour when it's on the right.
This was broken since r26922.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27107 a1c6a512-1295-4272-9138-f99709370657

4 years agotext_viewer: rename preference values.
uchida [Thu, 24 Jun 2010 12:58:46 +0000]
text_viewer: rename preference values.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27106 a1c6a512-1295-4272-9138-f99709370657

4 years agoMoved libskin_parser to lib. Added it to link line.
zagor [Thu, 24 Jun 2010 11:47:37 +0000]
Moved libskin_parser to lib. Added it to link line.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27105 a1c6a512-1295-4272-9138-f99709370657

4 years agoadd Martin Sägmüller to CREDITS
funman [Thu, 24 Jun 2010 09:27:49 +0000]
add Martin Sägmüller to CREDITS

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27104 a1c6a512-1295-4272-9138-f99709370657

4 years agoGigabeat S: Use statically initialized channel descriptors. Also, there's no need...
jethead71 [Thu, 24 Jun 2010 08:40:05 +0000]
Gigabeat S: Use statically initialized channel descriptors. Also, there's no need for them to be in non-cached memory since they're only used on the AP side.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27103 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Fixed some resource alias issues, implemented device configuration...
bieber [Thu, 24 Jun 2010 07:59:41 +0000]
Theme Editor: Fixed some resource alias issues, implemented device configuration panel that loads options from a text file

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27102 a1c6a512-1295-4272-9138-f99709370657

4 years agoCommit FS#11364 by me. Increases the A3525v2 volume range by 7.5dB. Each volume...
saratoga [Thu, 24 Jun 2010 01:11:51 +0000]
Commit FS#11364 by me.  Increases the A3525v2 volume range by 7.5dB.  Each volume setting gets 7.5dB louder (if you listened before at 0dB, you would have to set it to about -7.5dB to get the same volume).  As a result, the new 0dB actually is pretty close to max line level for a full scale voltage, so positive dB may clip, whereas before they did not because the scale was off.  Thanks to dfkt and Tim Graf for help figuring this out.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27101 a1c6a512-1295-4272-9138-f99709370657

4 years agoPlasma.tex button table: add the conditional third column for targets with HAVEREMOTE...
pixelma [Wed, 23 Jun 2010 23:18:33 +0000]
Plasma.tex button table: add the conditional third column for targets with HAVEREMOTEKEYMAP defined to all rows (fixes wrong placement and adds info). Make the button table more readable while at it.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27100 a1c6a512-1295-4272-9138-f99709370657

4 years agoas3525v2-usb: beginning of a real driver. Setup packet and control transfers work...
pamaury [Wed, 23 Jun 2010 22:04:04 +0000]
as3525v2-usb: beginning of a real driver. Setup packet and control transfers work. There is still a problem with the set address request. Still much work to be done.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27099 a1c6a512-1295-4272-9138-f99709370657

4 years agoas3525v2-usb: define number of enpoints correctly, write interrupt handler
pamaury [Wed, 23 Jun 2010 22:03:31 +0000]
as3525v2-usb: define number of enpoints correctly, write interrupt handler

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27098 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Began working on device status dialog
bieber [Wed, 23 Jun 2010 20:46:43 +0000]
Theme Editor: Began working on device status dialog

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27097 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Added dummy font class and implemented font load tag
bieber [Wed, 23 Jun 2010 20:18:31 +0000]
Theme Editor: Added dummy font class and implemented font load tag

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27096 a1c6a512-1295-4272-9138-f99709370657

4 years agoDetect when building for 64bit Linux and adjust tarball name.
bluebrother [Wed, 23 Jun 2010 20:15:14 +0000]
Detect when building for 64bit Linux and adjust tarball name.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27095 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Added rendering support for some more tags
bieber [Wed, 23 Jun 2010 19:41:30 +0000]
Theme Editor: Added rendering support for some more tags

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27094 a1c6a512-1295-4272-9138-f99709370657

4 years agoBuild doom on clipv2 and clip+
funman [Wed, 23 Jun 2010 18:27:30 +0000]
Build doom on clipv2 and clip+

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27093 a1c6a512-1295-4272-9138-f99709370657

4 years agoDo not use fancy apostrophes in the verbatim code
alle [Wed, 23 Jun 2010 18:21:35 +0000]
Do not use fancy apostrophes in the verbatim code

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27092 a1c6a512-1295-4272-9138-f99709370657

4 years agoClip+ manual: use clip screenshots
funman [Wed, 23 Jun 2010 18:00:19 +0000]
Clip+ manual: use clip screenshots

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27091 a1c6a512-1295-4272-9138-f99709370657

4 years agofuze: make sure down exits the FM screen, and nothing else
funman [Wed, 23 Jun 2010 13:59:03 +0000]
fuze: make sure down exits the FM screen, and nothing else

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27090 a1c6a512-1295-4272-9138-f99709370657

4 years agoFS#11399 by me: fix r26998 for text_viewer
funman [Wed, 23 Jun 2010 13:56:08 +0000]
FS#11399 by me: fix r26998 for text_viewer

Restore the old behaviour:

- preferences must be read-write for tv_preferences.c , read-only for
  all other modules -> use pointer to const struct
- init functions must get the plugin buffer + its size as arguments for
  easily adding new functions -> use pointer to buffer pointer and size
  to make allocation easier
- preferences meaning is private to each file and must not be known by
  tv_preferences.c -> move tv_check_header_and_footer() back in
  tv_window.c; also avoid chaining 3 times the callbacks by calling
  tv_set_preferences() only once if more than one preference needs

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27089 a1c6a512-1295-4272-9138-f99709370657

4 years agosd-as3525.c: get rid of MCI_ARG
funman [Wed, 23 Jun 2010 13:40:25 +0000]
sd-as3525.c: get rid of MCI_ARG

We always need to write MCI_ARGUMENT register so if the command expects
no argument just set the function argument to 0
Code is now similar to as3525v2

hint: merging the 2 and/or all the SD drivers would be nice

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27088 a1c6a512-1295-4272-9138-f99709370657

4 years agosd-as3525.c: disable wide bus, it corrupts writes
funman [Wed, 23 Jun 2010 13:33:07 +0000]
sd-as3525.c: disable wide bus, it corrupts writes

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27087 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Removed some lingering debug code
bieber [Wed, 23 Jun 2010 07:52:00 +0000]
Theme Editor: Removed some lingering debug code

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27086 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Implemented %xd tag with subimages
bieber [Wed, 23 Jun 2010 07:37:48 +0000]
Theme Editor: Implemented %xd tag with subimages

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27085 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Fixed image display relative to viewport
bieber [Wed, 23 Jun 2010 07:23:47 +0000]
Theme Editor: Fixed image display relative to viewport

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27084 a1c6a512-1295-4272-9138-f99709370657

4 years agoTheme Editor: Working on image rendering
bieber [Wed, 23 Jun 2010 07:18:22 +0000]
Theme Editor: Working on image rendering

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27083 a1c6a512-1295-4272-9138-f99709370657

4 years agoas3525*: initialize cpu_frequency correctly
funman [Wed, 23 Jun 2010 07:06:06 +0000]
as3525*: initialize cpu_frequency correctly

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27082 a1c6a512-1295-4272-9138-f99709370657

4 years agoRemove the unused ENRD0_USB_STATUS define, I'll leave the other button defines in...
ranma [Wed, 23 Jun 2010 07:05:05 +0000]
Remove the unused ENRD0_USB_STATUS define, I'll leave the other button defines in, maybe someone wants his bootloader to use one of those instead ;)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27081 a1c6a512-1295-4272-9138-f99709370657

4 years agoUse DBOP to check for left button on C200v2 like we are supposed to instead of right...
ranma [Wed, 23 Jun 2010 07:01:38 +0000]
Use DBOP to check for left button on C200v2 like we are supposed to instead of right button

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27080 a1c6a512-1295-4272-9138-f99709370657

4 years agoUse DBOP to check for left button on C200v2 like we are supposed to instead of right...
ranma [Wed, 23 Jun 2010 06:57:53 +0000]
Use DBOP to check for left button on C200v2 like we are supposed to instead of right button

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27079 a1c6a512-1295-4272-9138-f99709370657

4 years agoClean up comments.
Buschel [Wed, 23 Jun 2010 06:25:18 +0000]
Clean up comments.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27078 a1c6a512-1295-4272-9138-f99709370657

4 years agor27028 again.. properly close font fd's and reload the skins on usb exit (disk should...
jdgordon [Wed, 23 Jun 2010 05:48:35 +0000]
r27028 again.. properly close font fd's and reload the skins on usb exit (disk should be spinning so hopefully not disastrous!)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27077 a1c6a512-1295-4272-9138-f99709370657

4 years agosansa AMS bootloader: build if USE_ROCKBOX_USB isn't defined
funman [Wed, 23 Jun 2010 05:16:24 +0000]
sansa AMS bootloader: build if USE_ROCKBOX_USB isn't defined

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27076 a1c6a512-1295-4272-9138-f99709370657

4 years agoSansa AMS bootloader: enter USB mode only when needed
funman [Wed, 23 Jun 2010 05:08:36 +0000]
Sansa AMS bootloader: enter USB mode only when needed

- If an error happens when reading partitions / rockbox.sansa
- If the select button was pressed

add an argument to error() to not power off, when we're going to enter
USB mode to try to fix the problem, but display the error message anyway
for debugging purpose

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27075 a1c6a512-1295-4272-9138-f99709370657

4 years agorevert r27044 (which was a revert of r26953 & r26954)
funman [Wed, 23 Jun 2010 04:34:23 +0000]
revert r27044 (which was a revert of r26953 & r26954)

The bug was in playback.c and was fixed in previous commit

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27074 a1c6a512-1295-4272-9138-f99709370657

4 years agoplayback.c: don't assume cacheline size is 16 bytes
funman [Wed, 23 Jun 2010 04:34:18 +0000]
playback.c: don't assume cacheline size is 16 bytes

ideally all targets should define CACHEALIGN_BITS, for now we default it
to 16 bytes if it's not specified

Since the buffer is already aligned in playback.c no need to align it
again in buffering.c

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27073 a1c6a512-1295-4272-9138-f99709370657

4 years agorevert r27027,27028, 27071 - need to find a correct way to close font fd's. 27027...
jdgordon [Wed, 23 Jun 2010 02:57:04 +0000]
revert r27027,27028, 27071 - need to find a correct way to close font fd's. 27027 caused data aborts, 27028 caused multifont issues after returning from usb

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27072 a1c6a512-1295-4272-9138-f99709370657

4 years agoredo r27027 to hopefully fix data aborts when loading a theme
jdgordon [Wed, 23 Jun 2010 02:03:51 +0000]
redo r27027 to hopefully fix data aborts when loading a theme

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27071 a1c6a512-1295-4272-9138-f99709370657

4 years agoSilence the genversion.sh line during compilation a bit (to "GEN version.h").
kugel [Wed, 23 Jun 2010 00:12:31 +0000]
Silence the genversion.sh line during compilation a bit (to "GEN version.h").

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27070 a1c6a512-1295-4272-9138-f99709370657

4 years agoDon't build some files from uisimulator/common, for the rest something better needs...
Thomas Martitz [Tue, 22 Jun 2010 23:48:48 +0000]
Don't build some files from uisimulator/common, for the rest something better needs to be found.

4 years agoMerge branch 'master' into gsoc-app-target
Thomas Martitz [Tue, 22 Jun 2010 23:23:01 +0000]
Merge branch 'master' into gsoc-app-target