summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-15wm8978: Clean out silly macros. Use 'POS' convention instead for shifted ↵Michael Sevakis
bitfields. Additionally, use volume update latching for all volume settings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26043 a1c6a512-1295-4272-9138-f99709370657
2010-05-15vuprintf does not belong in stdio.h, causes problems with other versions of ↵Jeffrey Goode
stdio.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26042 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Fix yellow: missed a castJeffrey Goode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26041 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Eliminate %zd tag in printf format strings, replace them with %ld. The %z ↵Jeffrey Goode
formatter kept generating type mismatch warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26040 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Fix include problemJeffrey Goode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26039 a1c6a512-1295-4272-9138-f99709370657
2010-05-15Fix logf lines in codecs (type mismatches)Jeffrey Goode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26038 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Make the sim buildable with mingw againFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26037 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Hopefully the last warningFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26036 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Fix various size_t related warnings and errorsFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26035 a1c6a512-1295-4272-9138-f99709370657
2010-05-14another cast ssize_t -> longRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26034 a1c6a512-1295-4272-9138-f99709370657
2010-05-14cast ssize_t to longRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26033 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Fix FS#11261 (slow seek forward in mpc files). Since the introduction of the ↵Andree Buschmann
sv8 library mpc did not use efficient buffering when seeking forward. With this change the implementation will not flush the buffer on each frame but will keep the already buffered data as long as possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26032 a1c6a512-1295-4272-9138-f99709370657
2010-05-14fuzev2: prevent button light flickering when accessing µSDRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26031 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Move include/sys along with libc/, so hosted (sim/RaaA) builds use the ↵Frank Gevaerts
proper files for their OS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26030 a1c6a512-1295-4272-9138-f99709370657
2010-05-14as3525v1: detect correctly internal storage capacityRafaël Carré
check if SD transfers fit with the card capacity git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26029 a1c6a512-1295-4272-9138-f99709370657
2010-05-14as3525v2: check if SD transfers fit with the card capacityRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26028 a1c6a512-1295-4272-9138-f99709370657
2010-05-14as3525: add some comments in the microphone channel copy loopRafaël Carré
Indent the asm constraints at the same level than instructions Also add a trick to reduce the number of instructions outputted by gcc in the commented C version of the loop The difference between C and asm is now 1 instruction git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26027 a1c6a512-1295-4272-9138-f99709370657
2010-05-14builds: make clipv2/clip+/fuzev2 unstableRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26025 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Fix remaining reds/yellows.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26024 a1c6a512-1295-4272-9138-f99709370657
2010-05-14as3525v1: duplicate the right channel into the left channel when recording ↵Rafaël Carré
microphone git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26023 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Fix wrong #ifdefs.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26022 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Revert r26008. Fonts in the font pack should at least be able to display ↵Alexander Levin
English menus. This font can maybe included in a theme bundle. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26021 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Move math.h to firmware/libc/include/ and fix slight incompatibilities ↵Thomas Martitz
between our and the host's math.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26020 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Include host system's header files and don't compile our c library ↵Thomas Martitz
replacements in the sim. This makes it possible to move the simulator code into the target tree (for Rockbox as an application). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26019 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Give pitch_detector the IRAMming it deserves.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26018 a1c6a512-1295-4272-9138-f99709370657
2010-05-14updates the README document.Yoshihisa Uchida
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26017 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Set up EMAC mode in cook, fixing whitenois when transitioning from a codec ↵Nils Wallménius
using different emac mode.' git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26016 a1c6a512-1295-4272-9138-f99709370657
2010-05-14fix: The second playback time is not correct in playing TTA musics continuously.Yoshihisa Uchida
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26015 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Enable recording on clipv1/m200v4/c200v2Rafaël Carré
Use smaller recording buffer and watermarks on these models with 2MB of ram Rearrange watermark calculation expressions so we can use fractional numbers of seconds but still with integer results Only enable spinup time adjustement for ATA targets Flash targets (sansas and ondiofm) should still work fine, but they were not tested git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26014 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Restor setting of EMAC mode on coldfire lost in r25056 fixes whitenoise when ↵Nils Wallménius
transitioning from a codec using a different EMAC mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26013 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Disable shutting down with the charger connected on the gigabeat s since it ↵Nils Wallménius
doesn't charge while powered off. Ideally we should implement a mode where it charges untill the battery is full and then powers off. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26012 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Cache align the pitch detector audiobuffer where needed. Some other misc. ↵Michael Sevakis
changes to try to make sure everything builds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26011 a1c6a512-1295-4272-9138-f99709370657
2010-05-14as3514: mute headphones at the lowest volumeRafaël Carré
change lowest step from -74dB to -73dB, as it really is -73.5dB and is rounded to -73 fix FS#11237 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26010 a1c6a512-1295-4272-9138-f99709370657
2010-05-14as3525: change SDRAM settings only in models for which there is a bootloaderRafaël Carré
c200v2 & m200v4 have no binary bootloader released yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26009 a1c6a512-1295-4272-9138-f99709370657
2010-05-1422 pixel high Nimbus-like font, containing only digits and the period; ↵Alexander Levin
intended for use in FM screen for displaying frequency (FS#11271) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26008 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Fix LUA red and yellow.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26007 a1c6a512-1295-4272-9138-f99709370657
2010-05-14Fix some sim warnings.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26006 a1c6a512-1295-4272-9138-f99709370657
2010-05-14pitch_detector: Use continuous recording, even if the algorithm is too slow ↵Michael Sevakis
for that and record a whole buffer even if the min frequency is higher. Use the minimum samplerate that allows C-4186 to be detected (usually 11.025kHz, which can reduce computational load to 1/16 compared to 44.1kHz). Get rid of 64-bit multiplies when calculating input RMS value. Stop audio playback when entering plugin. Better backlight and CPU frequency handling. audio_sample_type->int16_t. simpler buffer size rounding. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26005 a1c6a512-1295-4272-9138-f99709370657
2010-05-13FS#11272 by Gerhard Zintel fixing a bug when resetting the database in keyboxNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26004 a1c6a512-1295-4272-9138-f99709370657
2010-05-13as3525: retain & release DMA engine when starting and stopping recordingRafaël Carré
This fixes the error introduced in r25989, where it would release the DMA engine when uninitializing recording. The real bug has been fixed instead (in pitch_detector) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26003 a1c6a512-1295-4272-9138-f99709370657
2010-05-13fix pitch_detector: recording will stop itself if the callback returns <0Rafaël Carré
stopping recording 2 times might have harmful effects git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26002 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Generating .c file make internal data structures unusable so that .fnt file ↵Alexander Levin
can not be produced after that. Make sure that both options are not used at the same time. Better fix would be to adjust the function that generates .c file, but it would require more time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26001 a1c6a512-1295-4272-9138-f99709370657
2010-05-13clipv2: current usage estimationRafaël Carré
also remove an obsolete comment and an unrelated option of the config file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26000 a1c6a512-1295-4272-9138-f99709370657
2010-05-13fix a typo in commentRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25999 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Put decoder array into IRAM. Improves Coldfire (h300) performance 218MHz ↵Michael Giacomelli
->102.84 MHz. Should be realtime on all CF targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25998 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Correct English.Alex Parker
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25997 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Correct register defines. I had to look at the disassembly to spot this ↵Tobias Diedrich
bug. orz git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25996 a1c6a512-1295-4272-9138-f99709370657
2010-05-13add the true audio codec.Yoshihisa Uchida
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25995 a1c6a512-1295-4272-9138-f99709370657
2010-05-13add True Audio (TTA) codecYoshihisa Uchida
decoding speed iPod video ~153% But in some players, the decoding speed is not enough. (e.g., H180 52.4% (thanks amiconn), H300 55.09% (thanks n1s)) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25994 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Two tiny tweaks to some arm asmNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25993 a1c6a512-1295-4272-9138-f99709370657