summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-17Fix FS#11280Thomas Martitz
SDL docs say SDL_PumpEvent (implicitely called by SDL_Poll/WaitEvent) may only be called from the thread that initializes the video subsystem, apparently because Windows requires that. So create an (or bring it back) SDL thread (with preemtive behavior) to read the event queue for buttons and initialize the video subsystem. I'd probably would have done that anyway because it enables an interrupt-like method to read them (no polling). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26113 a1c6a512-1295-4272-9138-f99709370657
2010-05-17global tab->spaces is not clever with Makefiles!Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26112 a1c6a512-1295-4272-9138-f99709370657
2010-05-17Do s/SWAP_WORDS/ATA_SWAP_WORDS/ to prevent namespace clashes.Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26111 a1c6a512-1295-4272-9138-f99709370657
2010-05-17fix yellow/redJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26110 a1c6a512-1295-4272-9138-f99709370657
2010-05-17split the radio code into multiple files in the hope that makes it more ↵Jonathan Gordon
likely for someone to want to work on! :D git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26109 a1c6a512-1295-4272-9138-f99709370657
2010-05-17splash.c: correct calculation of y coordinate of splash.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26108 a1c6a512-1295-4272-9138-f99709370657
2010-05-17Change default chip8 keymap on c200/m200/clip families to use up/down on the ↵Torne Wuff
4-way pad instead of volume up and volume down, since most chip8 games use those buttons as directions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26107 a1c6a512-1295-4272-9138-f99709370657
2010-05-17HD200 - use optimised read&write routines from ata-as-coldfire.S and drop ↵Marcin Bukat
hd200 specyfic ata-as-hd200.S git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26106 a1c6a512-1295-4272-9138-f99709370657
2010-05-17Integrate byte swap of ata word into ata-as-coldfire.SMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26105 a1c6a512-1295-4272-9138-f99709370657
2010-05-17rockboy: fix format strings in snprintf. use int for slot_id and use %d tag ↵Teruaki Kawashima
for it in format strings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26104 a1c6a512-1295-4272-9138-f99709370657
2010-05-17HD200 - decrease wait states for lcd when boostedMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26103 a1c6a512-1295-4272-9138-f99709370657
2010-05-17HD200 minor lcd asm routines adjustmentsMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26102 a1c6a512-1295-4272-9138-f99709370657
2010-05-17Simplify mpegplayer a bit and use array-based lists rather than linked lists ↵Michael Sevakis
for stream management. Move a couple useful functions to handle pointer arrays from kernel.c into general.c; mpeglayer now makes use of them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26101 a1c6a512-1295-4272-9138-f99709370657
2010-05-17fft plugin: move const data into a c file and use no wider types than ↵Nils Wallménius
necessary, makes the plugin about 63kB smaller git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26100 a1c6a512-1295-4272-9138-f99709370657
2010-05-17rockboy: add a Clip keymapRafaël Carré
the plugin is still disabled, the build condition needs work git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26099 a1c6a512-1295-4272-9138-f99709370657
2010-05-17Update the notes for which compression levels of ape are realtime and fix ↵Nils Wallménius
the location of rockbox version in the bug reporting instructions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26098 a1c6a512-1295-4272-9138-f99709370657
2010-05-17I think I intended a different expression.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26097 a1c6a512-1295-4272-9138-f99709370657
2010-05-17count is being used as the value of the last item to show, so rename it to ↵Jonathan Gordon
not be confusing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26096 a1c6a512-1295-4272-9138-f99709370657
2010-05-17the fm presets list should wrap.. so make that workJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26095 a1c6a512-1295-4272-9138-f99709370657
2010-05-16Update and complete the start screen option description in the manual. ↵Marianne Arnold
Thanks to Alex Parker for the native speaker help. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26094 a1c6a512-1295-4272-9138-f99709370657
2010-05-16Clipv2/+ : ascodec register 0x25 is not related to backlightRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26093 a1c6a512-1295-4272-9138-f99709370657
2010-05-16How punny. Just one more whack-a-mole to get.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26092 a1c6a512-1295-4272-9138-f99709370657
2010-05-16Improve spacing in commentsAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26091 a1c6a512-1295-4272-9138-f99709370657
2010-05-16MPEGPlayer: reconceal the point punsMichael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26090 a1c6a512-1295-4272-9138-f99709370657
2010-05-16Rearrange statements for a small binsize reduction; delete unneeded bracesAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26089 a1c6a512-1295-4272-9138-f99709370657
2010-05-16MPEGPlayer: Add a second layer of caching to help speed up byte-wise ↵Michael Sevakis
scanning and seeking a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26088 a1c6a512-1295-4272-9138-f99709370657
2010-05-16fix a minor fms presetlist viewer bug with displaying prev when you are on ↵Jonathan Gordon
the first playlist git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26087 a1c6a512-1295-4272-9138-f99709370657
2010-05-16memset is in string.h, not memory.h.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26086 a1c6a512-1295-4272-9138-f99709370657
2010-05-16fix redNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26085 a1c6a512-1295-4272-9138-f99709370657
2010-05-16Since we no longer use -fno-strict-aliasing in CFLAGS we don't need to strip ↵Nils Wallménius
it out for the codecs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26084 a1c6a512-1295-4272-9138-f99709370657
2010-05-16as3525: don't use incomplete USB code when chargingRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26083 a1c6a512-1295-4272-9138-f99709370657
2010-05-16make checkwps accept .rfms files as remote skinsJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26082 a1c6a512-1295-4272-9138-f99709370657
2010-05-16yellow go bye byeJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26080 a1c6a512-1295-4272-9138-f99709370657
2010-05-16.sbs is base skin, not custom statusbarJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26079 a1c6a512-1295-4272-9138-f99709370657
2010-05-16FS#11263 - Radio Art support! %C and %Cl tags work in the radio screen and ↵Jonathan Gordon
Base Skin when the radio is running. put your station images in .rockbox/fmpresets/<preset name>.bmp or .jpg. Must be in preset mode and the preset name must match the filename git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26078 a1c6a512-1295-4272-9138-f99709370657
2010-05-16as3525: make sure we don't use a negative number of sectorsRafaël Carré
Better be safe than sorry, don't try to read/write outside our storage, because we might overwrite the OF on the internal storage git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26077 a1c6a512-1295-4272-9138-f99709370657
2010-05-16Fix building on cygwin.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26076 a1c6a512-1295-4272-9138-f99709370657
2010-05-16as3525v1 use an as3515 audio codec/PMU, not an as3517 as previously thoughtRafaël Carré
-> Change references to as3517 into as3515 there is a reference to the as3515 in the public as3525 datasheet to support this fact as3517 is used in the as3527 SoC, the (public) as3527 datasheet has detailed information on its registers the audio codec/PMU used in as3525v2 (thought to be as3543) appears to be compatible (identical?) with as3517 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26075 a1c6a512-1295-4272-9138-f99709370657
2010-05-16Make sure to include audiohw.h in settings.h or the definition of struct ↵Michael Sevakis
user_settings could get out of sync amongnst various #includes. Might be the reason for FS#11277 -iPod Video crashes at startup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26074 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Correct button_read_device prototype for HAVE_BUTTON_DATA.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26073 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Fix last reds, database tool definitely needs rework.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26072 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Revert r26048. APE tags in mp3 is explicitely on ↵Frank Gevaerts
http://www.rockbox.org/wiki/NoDo This sort of change should never go in without prior discussion or consensus git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26071 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Remove outdated NODO list from the docs folder. Replace it with a link to ↵Michael Giacomelli
the wiki. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26070 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Format FM frequency depending on the regional settings (FS#11273)Alexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26069 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Gigabeat S: Not defining HAVE_POWEROFF_WHILE_CHARGING is far too disruptive ↵Michael Sevakis
given that it's not obligatory for the hardware to avoid poweroff while plugged/charging. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26068 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Revert r26055 since it breaks certain Archos targets.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26067 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Get checkwps going again, don't mess with sdl in it.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26066 a1c6a512-1295-4272-9138-f99709370657
2010-05-15- Move uisimulator/sdl/*.[ch] into the target tree, under ↵Thomas Martitz
firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. - Refactor the program startup. main() is now in main.c like on target, and the implicit application thread will now act as our main thread (previously a separate one was created for this in thread initialization). This is part of Rockbox as an application and is the first step to make an application port from the uisimulator. In a further step the sim bits from the sdl build will be separated out. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26065 a1c6a512-1295-4272-9138-f99709370657
2010-05-15YUV Dither: r12 saving was removed but stacked parameter load offset wasn't ↵Michael Sevakis
changed to compensate, resulting in an improperly aligned dither kernel. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26064 a1c6a512-1295-4272-9138-f99709370657
2010-05-15adc-as3514.c: cosmeticsRafaël Carré
reduce indentation level, return early on error condition git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26063 a1c6a512-1295-4272-9138-f99709370657