summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2010-05-13Use nice quotation marksAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25992 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Use a nice apostrophAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25991 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Correct detection of the absence of the current presetAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25990 a1c6a512-1295-4272-9138-f99709370657
2010-05-13as3525: use the correct uncached address for rec peak bufferRafaël Carré
also avoid disabling completely the DMA engine in pitch_detector git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25989 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Add FMS tags to the manual.Alex Parker
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25988 a1c6a512-1295-4272-9138-f99709370657
2010-05-13FS#11243 - The %VI (capital i) WPS tag is not described in the manual.Alex Parker
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25987 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Update the discussion of themeing in the manual, and put a note in the wps ↵Alex Parker
tags appendix that the actual discussion is elsewhere. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25986 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Fix FS#11196 - update %pv in the manual.Alex Parker
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25985 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Some asm for mdct on coldfire, speeds up vorbis decoding by about 0.3MHzNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25984 a1c6a512-1295-4272-9138-f99709370657
2010-05-13fix the freq bar after music playsJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25983 a1c6a512-1295-4272-9138-f99709370657
2010-05-13fix FS#11264 - frequency bar and presets not working in the sbsJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25982 a1c6a512-1295-4272-9138-f99709370657
2010-05-13as3525: use a table for mclk dividers, get rid of a divisionRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25981 a1c6a512-1295-4272-9138-f99709370657
2010-05-13as3525: use DMA for recordingRafaël Carré
Flyspray: FS#11257 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25980 a1c6a512-1295-4272-9138-f99709370657
2010-05-13fuzev2: current estimation assuming same battery capacity than v1Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25979 a1c6a512-1295-4272-9138-f99709370657
2010-05-13Trim down peak calculation a bit.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25978 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Simplify special case function, speedup of about 0.2MHz on both coldfire and ↵Nils Wallménius
pp decoding the files in the test set git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25977 a1c6a512-1295-4272-9138-f99709370657
2010-05-12More nice apostrophesAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25976 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Use a nice apostrophAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25975 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Make table headers bold; fix a typoAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25974 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Avoid duplicated code, create a formatting function for FM frequencyAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25973 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Missed a yellow on Cowon D2. :)Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25972 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Fix r25970 red and yellow *and* a bug uncovered for pp5002 where ↵Michael Sevakis
pcm_play_dma_start wasn't actually initializing the dma_play_data with the first buffer info (must've happened during pp502x DMA conversion). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25971 a1c6a512-1295-4272-9138-f99709370657
2010-05-12PCM bottom layer simplification. pcm_rec_peak_addr variable no longer has to ↵Michael Sevakis
be handled there. Driver can just return current pointer for recording peaks. A new define, HAVE_PCM_REC_DMA_ADDRESS, specifies that physical addresses are being used for recording and translation is needed before starting a new block. The drivers need not worry about aligning start and size nor should care if either will be zero. All this will be checked in the logical layer first. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25970 a1c6a512-1295-4272-9138-f99709370657
2010-05-12fix: the problem to which new filetypes cannot be registered.Yoshihisa Uchida
64 types can be registered more. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25969 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Coldfire strlen, slight optimization pointed out by amiconn, eliminate some ↵Nils Wallménius
unconditionla branches by rearranging the code handling the head bytes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25968 a1c6a512-1295-4272-9138-f99709370657
2010-05-12fix the last of the reds, and make RDS tags actually work (and add them to ↵Jonathan Gordon
the hardcoded radio skin) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25966 a1c6a512-1295-4272-9138-f99709370657
2010-05-12fix red and yellow (most of it anyway)Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25965 a1c6a512-1295-4272-9138-f99709370657
2010-05-12FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tagsJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25964 a1c6a512-1295-4272-9138-f99709370657
2010-05-12ok, use a smaller font size on shorter display targets (3K instead of 10K)Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25963 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Borrow another 10K to make sure multifont will have room on even the ↵Jonathan Gordon
smallerst screens git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25962 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Fix F_T_SOUND voicing for decimals and physical values.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25961 a1c6a512-1295-4272-9138-f99709370657
2010-05-12Have option_get_valuestring always call sound_val2phys before formatting ↵Michael Sevakis
rather than only if fractional places are specified. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25960 a1c6a512-1295-4272-9138-f99709370657
2010-05-11Faster assembler strlen for coldfire using the ↵Nils Wallménius
load-a-whole-word-and-test-i-for-nullbytes-at-one trick, benched 28% faster than the old version git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25959 a1c6a512-1295-4272-9138-f99709370657
2010-05-11Add the cyrillic 'yo' to 12-Adobe-Helvetica fontAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25958 a1c6a512-1295-4272-9138-f99709370657
2010-05-11rbutil: change the binary name here too. Thanks to PyroBor for finding that.Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25957 a1c6a512-1295-4272-9138-f99709370657
2010-05-11No need to have a variable for a thing computed by the preprocessorAlexander Levin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25956 a1c6a512-1295-4272-9138-f99709370657
2010-05-11rbutil: fix fuzev2 firmware filename. Thanks to kisak for spotting it.Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25955 a1c6a512-1295-4272-9138-f99709370657
2010-05-11Gigabeat F/X: Let us clear up confusion about just what the core frequency ↵Michael Sevakis
is. Fix frequency display in buffering screen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25953 a1c6a512-1295-4272-9138-f99709370657
2010-05-11Fix yellowJeffrey Goode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25951 a1c6a512-1295-4272-9138-f99709370657