summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-05-27Simulator: get rid of SDL_mutex* parameter to sim_do_exit.Michael Sevakis3-14/+22
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26338 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Theme Editor: Fixed a bug in the subline parser, added a LINE element to ↵Robert Bieber7-27/+58
contain logical lines, working on data model git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26337 a1c6a512-1295-4272-9138-f99709370657
2010-05-27SDL Simulator: Get thread shutdown and properly handled and fix a minor ↵Michael Sevakis5-29/+91
memory leak that happens when threads exit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26336 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Use build dir and respect TARGET_DIR when building mkamsboot.Dominik Riebeling1-2/+4
libmkamsboot still did put files into its source folder when building for Rockbox Utility out-of-tree. As with the other libraries use the specified build folder. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26335 a1c6a512-1295-4272-9138-f99709370657
2010-05-27handle # comments and fix some printfs which should be fprintfJonathan Gordon1-2/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26334 a1c6a512-1295-4272-9138-f99709370657
2010-05-27make it slightyl more useful.. read in a up to 10Kb file, dump to stdout or ↵Jonathan Gordon1-6/+26
outfile git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26333 a1c6a512-1295-4272-9138-f99709370657
2010-05-27first go at a general skin updater program. not very useful yetJonathan Gordon3-0/+533
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26332 a1c6a512-1295-4272-9138-f99709370657
2010-05-27fix rtc tag mistakeJonathan Gordon1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26331 a1c6a512-1295-4272-9138-f99709370657
2010-05-27as3525: no need to ack TIMER interrupt multiple timesRafaël Carré1-4/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26330 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Clip*: give lcd_hw_init() INIT_ATTR attributeRafaël Carré3-3/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26329 a1c6a512-1295-4272-9138-f99709370657
2010-05-27mark some functions as init functions (discarded after init() has run)Rafaël Carré6-8/+10
tick_start, fmradio_i2c_init, pcm_init, pcm_postinit, pcm_play_dma_init Also add some as3525 target specific functions Make as3525v2 use this attribute git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26328 a1c6a512-1295-4272-9138-f99709370657
2010-05-27rockboy: rename pcm_*() functions to avoid namespace clash with rockboxRafaël Carré7-20/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26327 a1c6a512-1295-4272-9138-f99709370657
2010-05-27as3525: don't export empty usb_init_device(), declare it as empty inlineRafaël Carré2-5/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26326 a1c6a512-1295-4272-9138-f99709370657
2010-05-27update catalan translationRafaël Carré1-6/+20
patch by Adrián Cereto Massagué git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26324 a1c6a512-1295-4272-9138-f99709370657
2010-05-27clipv2: make buttonlight functions static inline one-linersRafaël Carré2-15/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26323 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Polish translation updates (translated by Tomasz Kowalczyk)Yoshihisa Uchida1-20/+37
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26322 a1c6a512-1295-4272-9138-f99709370657
2010-05-27mkinfo.pl: Run version.sh to generate version stringRafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26321 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Generate C file / header for svn version stringRafaël Carré40-102/+99
It's now easier to force rebuild of files depending on the svn revision version.c/version.h are generated once with new tools/genversion.sh Changes in the VCS are still not auto detected, so you'll have to remove builddir/version.* if you want to change the string in your binaries APPSVERSION is now called RBVERSION and is defined in the generated header instead of being defined by the Makefiles appsversion is now called rbversion (the plugin api number didn't change since old modules are still binary compatible) Change some bootloaders to use knwon-at-buildtime RBVERSION instead of "%s" + rbversion You'll need to run make clean to regenerate dependencies after the removal of apps/version.h To build binaries with a different version string, hand-edit tools/version.sh or tools/genversion.sh (which calls the former) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26320 a1c6a512-1295-4272-9138-f99709370657
2010-05-26as3525: fix r26308Rafaël Carré1-0/+1
I2SOUT peri needs to be enabled to set the loopback setting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26319 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Trying to implement QAbstractItemModel for parse trees, haven't got it ↵Robert Bieber6-3/+267
working yet (current state will spawn an empty treeview window) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26318 a1c6a512-1295-4272-9138-f99709370657
2010-05-26UISimulator: cleaner startup using semaphore only to tell when event_thread ↵Michael Sevakis1-26/+11
is done initializing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26317 a1c6a512-1295-4272-9138-f99709370657
2010-05-26as3525: as revealed by r26311, it seems DMAC interrupt can't be maskedRafaël Carré1-4/+7
Even if we disable it in VIC_INT_EN_CLEAR, it still fires an interrupt by running the default isr. Locking requires disabling interrupts completely. I'm not sure if DMAC is the only interrupt affected or if we can't rely on VIC_INT_EN_CLEAR to mask interrupts. If it's the latter, we will need to have special locking scheme for INT_AUDIO. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26316 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Since the sdl to target tree move, the main thread cannot be removed anymore,Thomas Martitz3-3/+6
since it's now the default thread which is implicitely created by starting the sim. This caused a segfault that r26283 tried to fix. Revert r26283 and protect the main thread from being removed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26315 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Updated Swedish translation (again).Magnus Holmgren1-3/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26314 a1c6a512-1295-4272-9138-f99709370657
2010-05-26as3525: write irq/fiq handlers in CRafaël Carré2-21/+11
Declare VIC registers holding function pointers as volatile pointers to function pointers and access them directly without casting UIRQ() is an IRQ handler too, even if it doesn't return git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26313 a1c6a512-1295-4272-9138-f99709370657
2010-05-26typo: 'nomasked' -> 'unmasked'Rafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26312 a1c6a512-1295-4272-9138-f99709370657
2010-05-26as3525: implement pcm_play_dma_get_peak_buffer correctlyRafaël Carré1-2/+5
give the real amount of bytes left to transfer git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26311 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Japanese translation updates.Yoshihisa Uchida1-7/+24
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26310 a1c6a512-1295-4272-9138-f99709370657
2010-05-26as3525v2: no need to set PMU_GATE bit (bit 3) in PMU_enable register when ↵Rafaël Carré1-1/+1
reading It's only needed when we'll write to the selected register git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26309 a1c6a512-1295-4272-9138-f99709370657
2010-05-26as3525: move audio loopback handling to audio_set_output_sourceRafaël Carré2-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26308 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Change the hardcoded radio screen almost to how it was before - better use ↵Marianne Arnold1-7/+7
of screen estate, shorter lines, more info. Keep the 'progress' bar which was even possible on small screens. Also show peak meter and prerecording time correctly in the hwcodec version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26302 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Give the radio screen setting(s) in the themes menu its own language strings ↵Marianne Arnold2-7/+24
so they don't simply reuse 'FM Radio' as in the main menu. Rename 'Remote FM Radio' which went along with it accordingly. Distinct strings to avoid cunfusion but the change needs translators' attention. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26301 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Gigabeat S: Turn off hardware effects (tone and 3d) when doing digital ↵Michael Sevakis2-33/+87
loopback for FM recording otherwise the signal and levels are poorly represented in monitoring (can't just do ADC->DAC for general FM and get voice too). Some tweaking to input setup to improve gain a tiny bit. A little bit quieter startup too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26300 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Fix r26298 yellow: Somehow missed those warnings. Need playback.h.Michael Sevakis2-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26299 a1c6a512-1295-4272-9138-f99709370657
2010-05-26SWCODEC: Wait for audio init to complete before starting radio or recording; ↵Michael Sevakis2-0/+8
hardware init might not be finished yet if those are the start screens. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26298 a1c6a512-1295-4272-9138-f99709370657
2010-05-26add all the known tags to the table. Nothing is done about target specific ↵Jonathan Gordon1-11/+168
tags yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26297 a1c6a512-1295-4272-9138-f99709370657
2010-05-26lang.h voice comments were off by 1, fixedJeffrey Goode2-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26296 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Oops, didnt mean to enable logf in talk.cJeffrey Goode1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26295 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Fix crash in talk.c logf line when outputting voice only clips, more ↵Jeffrey Goode2-3/+9
comments in lang.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26294 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Added a README and a missing copyright header to the theme editor filesRobert Bieber3-1/+49
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26293 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Fixed some memory leaks in the theme editorRobert Bieber8-26/+76
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26292 a1c6a512-1295-4272-9138-f99709370657
2010-05-25as3525v1: relax a bit requirements in the SD driverRafaël Carré1-38/+41
- retry failed commands up to 6 times - wait at most 5 seconds for the card to go to TRAN state - wait for the card to be in TRAN state (i.e. not programming) before disabling SD clocks (remove the workaround in sd_enable() ) should fix lockups reported on fuzev1 under heavy internal storage + µSD use (playback + database/pictureflow updating) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26291 a1c6a512-1295-4272-9138-f99709370657
2010-05-25as3525v2: do not deselect all cards after a SD transferRafaël Carré1-5/+0
Selecting the right card before the transfer will deselect the other one git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26290 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Updated Swedish transation.Magnus Holmgren1-17/+439
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26289 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Fixed some bugs in the theme editor, added the tags with parameters to the ↵Robert Bieber6-106/+119
tag table git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26288 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Updated italian translation.Alessio Lenzi1-1/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26287 a1c6a512-1295-4272-9138-f99709370657
2010-05-25as3525: find_first_set_bit() isn't built in bootloadersRafaël Carré1-1/+1
We assume only one bit is set and use clz to find the most significant set bit, if there's more than one bit set we'll see it in the panic msg git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26285 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Bump ipodpatcher version number in preparation for a new ipod bootloader releasebootloader_ipodpatcher_v5Torne Wuff1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26284 a1c6a512-1295-4272-9138-f99709370657
2010-05-25sdl: call SDL_Quit() before exiting when receiving the SDL_QUIT event. It is ↵Amaury Pouly1-0/+1
necessary as the sdl tree move removed the atexit(SDL_Quit); git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26283 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Adding the new WPS parser, code works but need to build the tag tableRobert Bieber11-0/+1579
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26281 a1c6a512-1295-4272-9138-f99709370657