summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-06-30Change "features" and "genlang-features" targets to no longer use multiple ↵Frank Gevaerts2-4/+6
targets in one rule. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27195 a1c6a512-1295-4272-9138-f99709370657
2010-06-30text viewer: the display of the statusbar is synchronized actual battery, ↵Yoshihisa Uchida1-4/+2
time, etc. and deletes unnecessary lcd_set_backdrop(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27194 a1c6a512-1295-4272-9138-f99709370657
2010-06-30Add the 'number sign' glyph to a couple more fontsAlexander Levin4-4/+77
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27193 a1c6a512-1295-4272-9138-f99709370657
2010-06-30i.MX31: Make DMA ISR call loop a bit more efficient.Michael Sevakis1-11/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27192 a1c6a512-1295-4272-9138-f99709370657
2010-06-30Theme Editor: Implemented text alignmentRobert Bieber3-6/+114
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27191 a1c6a512-1295-4272-9138-f99709370657
2010-06-30Gigabeat S: INIT section wasn't properly overlapping the uninitialized areas ↵Michael Sevakis1-1/+5
thus wasn't being reclaimed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27190 a1c6a512-1295-4272-9138-f99709370657
2010-06-30i.MX31: Only include the SDMA code that will be used on the target. Simplify ↵Michael Sevakis2-708/+73
the script selection. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27189 a1c6a512-1295-4272-9138-f99709370657
2010-06-30Remove atomic register bit manipulation functions from i.MX and s3c target ↵Michael Sevakis28-190/+271
code and introduce generic functions for ARM (bitmod32, bitset32, and bitclr32). Multiprocessor support is possible but just not implemented at the moment, only interrupt lockout. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27188 a1c6a512-1295-4272-9138-f99709370657
2010-06-29sd-as3525.c: handle acmd retries correctlyTobias Diedrich1-13/+27
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27187 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Add the glyph for the number sign to 19-NimbusAlexander Levin1-1/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27186 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Theme Editor: Fixed conditional viewport displayRobert Bieber3-1/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27185 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Theme Editor: Stopped conditionals and sublines from triggering newlines and ↵Robert Bieber3-6/+15
made combo boxes in config panel return text if not used in a conditional git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27184 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Remove some redundant #include'sBertrik Sikken7-9/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27183 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Theme Editor: Implemented subline rendering, including conditional subline timesRobert Bieber5-0/+83
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27182 a1c6a512-1295-4272-9138-f99709370657
2010-06-29as3525v2-usb: fix yellowAmaury Pouly1-14/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27181 a1c6a512-1295-4272-9138-f99709370657
2010-06-29mutex_lock/unlock must be moved up a level to make the verify code in ↵Tobias Diedrich1-4/+14
sd-as3525.c safe git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27180 a1c6a512-1295-4272-9138-f99709370657
2010-06-29usb-drv-as3525v2.c: fix compilation (typo)Rafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27179 a1c6a512-1295-4272-9138-f99709370657
2010-06-29as3525v2-usb: fix bug in ep listing macro, rewrite EP0 handling using a stateAmaury Pouly1-33/+118
There was a stupid bug in endpoint listing which caused random cancelling of EP0 transfers. The new scheme to handle EP0 transfers should avoid an unexpected setup packet which might cause a deadlock or confuse the core. There is still an issue with the cancel_transfers function is still. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27178 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Fuze: USB HID keymap copy/pasted from e200Rafaël Carré1-1/+116
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27177 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Clean up a leftover preprocessor symbol and improve the workaround for the ↵Nils Wallménius1-5/+1
'arm-elf and static functions in iram' quirk so it doesn't affect builds with eabi toolchain (only affects nano2g). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27176 a1c6a512-1295-4272-9138-f99709370657
2010-06-29some improvements for simple viewer.Teruaki Kawashima1-20/+77
* displays a scrollbar if there is more text than currently displayed. * enables to scroll text by scrollwheel. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27175 a1c6a512-1295-4272-9138-f99709370657
2010-06-29text viewer: some members of preferences change to bool. And simplify menu ↵Yoshihisa Uchida6-107/+41
setting functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27174 a1c6a512-1295-4272-9138-f99709370657
2010-06-29text viewer: move and delete #include.Yoshihisa Uchida3-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27173 a1c6a512-1295-4272-9138-f99709370657
2010-06-29text_viewer: callback functions are changed to the function that returns int ↵Yoshihisa Uchida13-25/+56
value. And the text viewer quits when the problem occurs by callback functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27172 a1c6a512-1295-4272-9138-f99709370657
2010-06-29r27159 broke mpegplayer but not the mpa codec because its libmad init wasn't ↵Michael Sevakis1-10/+12
also updated to be compatible with the changes. Fix that. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27171 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Gigabeat S: The forced shutoff voltage level can be lowered a tiny bit it seems.Michael Sevakis1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27170 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Theme Editor: Implemented conditional rendering, most conditionals should ↵Robert Bieber3-4/+89
work correctly now git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27169 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Theme Editor: Beginning to work on conditional rendering, just made fix to ↵Robert Bieber8-28/+32
line following code to speed up horizontal scrolling git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27168 a1c6a512-1295-4272-9138-f99709370657
2010-06-29Theme Editor: Rearranged and separated tag execution and rendering codeRobert Bieber2-121/+137
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27167 a1c6a512-1295-4272-9138-f99709370657
2010-06-28Simplify the 'blind' macro and imrove spacing where it's usedAlexander Levin2-6/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27166 a1c6a512-1295-4272-9138-f99709370657
2010-06-28text viewer: tv_window doesn't depend on the layout of the text viewer.Yoshihisa Uchida3-109/+108
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
2010-06-28Enable HID support, clean up usb-drv-as3525.c a bit, add a workaround for ↵Tobias Diedrich8-65/+34
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
2010-06-28Remove unneeded libmad files from build.Andree Buschmann1-2/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27163 a1c6a512-1295-4272-9138-f99709370657
2010-06-27Part of FS#11367 by me: e200v2 enable line outMichael Chicoine1-0/+25
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
2010-06-27as3525v2-usb: rework ep listing&xfers cancelling, implement speed reporting, ↵Amaury Pouly1-45/+74
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
2010-06-27Comment further unused code in libmad.Andree Buschmann5-5/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27160 a1c6a512-1295-4272-9138-f99709370657
2010-06-27Comment unused code in libmad. Clean up initialization and memset'ing of ↵Andree Buschmann7-50/+47
decoder arrays. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27159 a1c6a512-1295-4272-9138-f99709370657
2010-06-27Sansa clip+: prevent an unnecessary OF database refresh when using the ↵Bertrik Sikken1-0/+6
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
2010-06-27Fix inline asm argument. Shouldn't have much impact in practice but might ↵Nils Wallménius1-2/+2
save a load if gcc is clever. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27157 a1c6a512-1295-4272-9138-f99709370657
2010-06-27FS#10925 by myself: add touchscreen support for virtual keyboard.Teruaki Kawashima2-3/+219
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27156 a1c6a512-1295-4272-9138-f99709370657
2010-06-27fix yellow.Yoshihisa Uchida1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27155 a1c6a512-1295-4272-9138-f99709370657
2010-06-27text viewer: display functions more changes.Yoshihisa Uchida4-126/+117
- 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
2010-06-27Refacture libmad's synthesis filter via macro usage. Comment unused special ↵Andree Buschmann2-112/+59
synthesis filter for half bandwidth. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27153 a1c6a512-1295-4272-9138-f99709370657
2010-06-27text viewer: simplify display functions.Yoshihisa Uchida3-78/+48
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27152 a1c6a512-1295-4272-9138-f99709370657
2010-06-27udelay between command and data write seems to get rid of the display ↵Tobias Diedrich1-5/+5
glitches on C200v2 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27151 a1c6a512-1295-4272-9138-f99709370657
2010-06-27Include usb-target.h for usb_remove_int().Tobias Diedrich1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27150 a1c6a512-1295-4272-9138-f99709370657
2010-06-27Add one second timeout for USB enumeration, so we don't get stuck in USB ↵Tobias Diedrich1-0/+12
mode if it's just a charger. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27149 a1c6a512-1295-4272-9138-f99709370657
2010-06-27DBOP noise on C200v2 goes away if we precharge long enough.Tobias Diedrich2-51/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27148 a1c6a512-1295-4272-9138-f99709370657
2010-06-26Swap ccache and Tobias Diedrich1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27147 a1c6a512-1295-4272-9138-f99709370657
2010-06-26Move two remaining lines to the Text layerFrank Gevaerts1-27/+36
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27146 a1c6a512-1295-4272-9138-f99709370657