summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* rk27xx: do not disable irq in commit_discard_dcache_range()Marcin Bukat2013-02-12
| | | | | | | | | commit_discard_dcache_range() is used in sd, lcd and pcm drivers to handle transfers form/to data buffers so this should not introduce any problems. It is reported to fix pop noise observed on some hifimans. We apparently don't fully understand cache handling on this platform. Change-Id: I436d291509f91d16a13d10965a28171fb27574ab
* manual: remove references to SVN and change "current build" toNils Wallménius2013-02-10
| | | | | | "development build". Change-Id: I2b8a3d43bc1feae9050b56ff7c8b43ce675e0abd
* remove unused membersJonathan Gordon2013-02-11
| | | | Change-Id: Ic0a0d300c9b7701c9173121d9d36a4dd4a28d8bd
* manual: Remove invadrox and pacbox from targets that don't build themRafaël Carré2013-02-09
| | | | Change-Id: I67cc773ce0bfdf0054d92072617ee5a8e498413b
* Clip Zip: new screenshotsRafaël Carré2013-02-09
| | | | | | | Rockboy and Zxbox Fix sudoku screenshot (.bmp saved as a .png) Change-Id: Ie7bec40e04984e0c579415a86a2219db5acc0380
* Zip manual: update sudoku screenshotRafaël Carré2013-02-09
| | | | Change-Id: I77e986cb0d171f7203c7f2898688e62bbf28615e
* fix the eq settings in the manualJonathan Gordon2013-02-09
| | | | Change-Id: I4fa8537f31faef0d4f6f925476dcfb8b3336113b
* EQ settings: Rework the settings to clean up the config file.Jonathan Gordon2013-02-09
| | | | | | | | | | | | | | | | | | | Instead of 3 cfg lines per eq band there is now a single line for each: <config name>: <cutoff/center freq>, <q>, <gain> In addition, the config value names make a bit more sense. The old settings are still readable but config.cfg and any new settings files will be written with the new config values. (The old settings will be removed completly sometime after the next stable release). Also a slight rework of the advanced EQ menu UI Change-Id: I9008658d36ded442a5f2f825916df42a3934cbef Reviewed-on: http://gerrit.rockbox.org/394 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Update manual copyright information for 2013.Dominik Riebeling2013-02-08
| | | | | | We're still working on this. Change-Id: I085d36d4c4c9e72123836b01328eac8dff59b3ca
* Fix Theme Editor build.Dominik Riebeling2013-02-08
| | | | | | | The skin_parser now needs __PCTOOL__ set to build libskin_parser.a properly for use with the Theme Editor. Change-Id: I48a518fa296cc8ec5d0e3022baaedd796afe7c5f
* Update copyright information for 2013.Dominik Riebeling2013-02-08
| | | | | | We're still working on this. Change-Id: I218d9ad0125950076ef3502e123e75d6f0f1de1e
* Create Qt5 compatible version of trace event handler.Dominik Riebeling2013-02-08
| | | | | | Qt5 deprecates the way this was done before. Change-Id: Ic66bce2d1ffcb572a9ed9345abbbbc6bb6475af0
* gui: Fix \t indenting for RTL langs in the lists (DB folder chooser)Jonathan Gordon2013-02-06
| | | | Change-Id: If033547ad979a2ebdd463723a31eb15e718e6f8b
* eq settings: fix the lang string used for the center band stringJonathan Gordon2013-02-05
| | | | Change-Id: Id8d14a547fc2ec8005a8df44ca311c3e171a4b37
* Additional colors for lamp.rockHayden Pearce2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | - Available colors (in order of display): white - default red orange yellow green blue indigo violet black - More colors combined with the existing brightness control (also added by myself) allow for a much wider range of light to suit the user's current mood or environment - ToDo(?): * add a color picker for custom colors * allow custom colors to be saved for later user Change-Id: I0b2f6376a408acaa9b2459b2fa56b43f5427b965 Reviewed-on: http://gerrit.rockbox.org/390 Tested-by: Hayden Pearce <saint.lascivious@gmail.com> Reviewed-by: benjamin brown <foolshperson@gmail.com> Tested-by: benjamin brown <foolshperson@gmail.com> Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* manual: remove target names redundant with 'sansaAMS'Rafaël Carré2013-02-02
| | | | Change-Id: I1ac08c6f844d54d53bef0c3ed23d9b3bcdcb89b5
* Update manual for Clip ZipRafaël Carré2013-02-02
| | | | Change-Id: I6c2dd691f8d42d041e9ff7718b4cc641e557bf5b
* rk27xx: Increase timeout for sd card initialization. 1 sec isn't enough in ↵Andrew Ryabinin2013-02-01
| | | | | | some cases. Change-Id: I8d5384b53754e71b9a057a8602854d09b1885c68
* imxtools/hwemul: fix Makefile linking orderAmaury Pouly2013-01-30
| | | | Change-Id: Ie9ad10c627a86b1e6e689052fd436529d3ba6591
* imxtools/hwemul: add readline supportAmaury Pouly2013-01-29
| | | | Change-Id: If2e86bf8b520a8d4c38a56ac969918fdeb2c6f91
* imxtools/sbtoelf: add more robust version guessAmaury Pouly2013-01-29
| | | | Change-Id: I41ce1005d997cf35153e085b19294bb7d418e968
* mkimxboot: add a switch to force versionAmaury Pouly2013-01-29
| | | | | | | | | | | | | Add a switch to override the product and component version of the sb file. This can usually for target like the Zen X-Fi2 where the upader allows to drop any file named firmware.sb and prints the version: by using a funky version the users can check they got it right. This should not be used on the fuze+ or zenxfi3 because the OF prevents downgrade. Also make rbutil always zero out the option structure passed to mkimxboot, this has already created bugs in the past. Change-Id: I175c5def52c40c2132e11300e2f037d60a4f040e
* 10 Band EQ w/PresetsHayden Pearce2013-01-29
| | | | | | | | | | | - A 10 Band EQ for Rockbox w/ presets adapted from VLC - frequency stepping at 32, 64, 125, 250, 500 1K, 2K, 4K, 8K, 16K Change-Id: I85ad84d70a534edfc66c6ad9af8a76f022a02ec7 Reviewed-on: http://gerrit.rockbox.org/386 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* mkimxboot: add support for 1.23.01 installerAmaury Pouly2013-01-28
| | | | Change-Id: Ibce345ec411a189bd4a0a9555d145c4f057d8b15
* zenxfi2: rework dualbootAmaury Pouly2013-01-28
| | | | | | | | | | | The previous dualboot scheme had a major flow: it needed to hold menu to boot OF but the X-Fi2 boot in recovery mode with menu! It was possible but very trick to enter the OF with USB plugged. This code provides a new scheme: - no USB plugged: boot to OF when menu is pressed - USB plugged: boot to OF when power is pressed Change-Id: Ia6e76d3ada1f67137b727daa050cf6c77afbbfb9
* Set global cache immediately on startup.Dominik Riebeling2013-01-27
| | | | | | | | Setting the cache later can result in the system trying to create cache files in the current working directory, since an empty cache path will be treated as current directory. If this happens set the system temporary path. Change-Id: I1623330013d387a966015edd0e1d278c922d9475
* Implement test for HttpGet class.Dominik Riebeling2013-01-27
| | | | Change-Id: I1df793fd32dafdea999b875452ee832b773d8156
* Rewrite HttpGet based on QNetworkAccessManager.Dominik Riebeling2013-01-27
| | | | | | | | HttpGet used to use QHttp which has been deprecated since a while and has been removed from Qt5. Rewrite the class based on QNetworkAccessManager which is the recommended way these days. Change-Id: I4902309c433a85ec18e157ef3a9f5e60fd0f4b1f
* Update project file for Qt5 compatibility.Dominik Riebeling2013-01-27
| | | | | | Qt5 splits widgets out of the QtGui to a new QtWidgets module. Change-Id: I35c6437a2e69c25b90989611a683855dfe31da80
* Update Qt includes for compatibility with Qt5.Dominik Riebeling2013-01-27
| | | | Change-Id: Ibe400700f6bce0335a2975c6d635e10ae940f932
* Replace toAscii() / fromAscii() with Latin1() functions.Dominik Riebeling2013-01-27
| | | | | | | Qt5 deprecates the Ascii conversion functions, and the Latin1 functions pretty much do the same. Change-Id: I5dee6a443fcfee6afd3256ee536698bcf65ff896
* Themes Window: don't set cache folder on each request.Dominik Riebeling2013-01-27
| | | | | | | | The Themes Window reuses the download object for getting preview images. Since the object is reused it isn't necessary to set the cache path on each network request. Change-Id: Ibc531e09ad19ede3cab7326d9230bd5188710d98
* Created graphics for the numbers in Sudoku and fixed layout for Sansa Clip Zip.Kirill Stryaponoff2013-01-27
| | | | | | | | | Added three bitmaps with the new 70x14 graphics and added link to them in /apps/plugins/bitmaps/native/SOURCES Change-Id: I1f4b9e3504011b80a7cd40e0fcd71ba8fd100424 Reviewed-on: http://gerrit.rockbox.org/389 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info> Tested-by: Jonathan Gordon <rockbox@jdgordon.info>
* mkimxboot: add partial support for the Zen X-Fi StyleAmaury Pouly2013-01-26
| | | | Change-Id: I3428a398959dfd7fc46175d87fc67acce6a75171
* fix styleAmaury Pouly2013-01-26
| | | | Change-Id: I169b6712121979453269f5f5238b33cc49cd62b2
* mkimxboot: add an option to extract the of without processingAmaury Pouly2013-01-26
| | | | Change-Id: Ie370f152f4efff4428ee023a9211b82a77fd1df4
* mkimxboot: fix bad return on internal errorAmaury Pouly2013-01-26
| | | | Change-Id: I6aec9ec694568c15856b03322208f257181eca21
* imx233: add a missing packed attribute for dma !!Amaury Pouly2013-01-26
| | | | Change-Id: Iada56b34d0517851859e60f064a2e9032c2f0fe2
* imxtools/sbtools: fix file type detectionAmaury Pouly2013-01-26
| | | | Change-Id: I872e98f5810df3ecc975e025385f9c5ca7b47a44
* imxtools/hwemul: allow for toolchain prefix overrideAmaury Pouly2013-01-26
| | | | Change-Id: I4f790441edac01ab2e8cb286c766ea0b272b4780
* gif viewer: remove max frames count constraintMarcin Bukat2013-01-25
| | | | | | | Change-Id: I0be2f86234cfc5fd4ab6bb21fb918e507c608f2f Reviewed-on: http://gerrit.rockbox.org/380 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
* Deprecate the EXTRA_LIBS variable.Björn Stenberg2013-01-24
| | | | Instead specify explicit library dependencies for codecs and plugins.
* PP: Do not use ATA DMA in bootloaderMarcin Bukat2013-01-24
| | | | | | | | | | The build of bootloader with HAVE_ATA_DMA fails because of missing commit_discard_dcache(). This seems to be bigger problem as bootloader builds don't call cache_init() also which seems wrong. but I know too little about the PP platform to judge. For now use ATA DMA only in regular builds. Change-Id: I82873cb1771f5a95ebfbef91ce26744e3abd743c
* Re-enable PP502x ATA DMABoris Gjenero2013-01-24
| | | | | | | | | | | | | | | | PP502x ATA DMA was disabled in 55fab77 because it caused various instability on all targets using it. This instability is fixed in 583c948 via FS#12391. Here, ATA DMA is enabled for all PP502x targets except nano1g and hdd6330. For nano1g, there may be other causes of instability and more testing is needed. ATA DMA does not work on hdd6330. Change-Id: I786b9edb19e74e6eb957ab205ea026f0969200ac Reviewed-on: http://gerrit.rockbox.org/340 Tested-by: David Hooper <dave@beermex.com> Tested-by: Boris Gjenero <boris.gjenero@gmail.com> Reviewed-by: Szymon Dziok <b0hoon@o2.pl> Tested-by: Szymon Dziok <b0hoon@o2.pl> Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
* Fix FS#12391 : Memory corruption on PP502x after commit_discard_idcache()Boris Gjenero2013-01-24
| | | | | | | | | | | | | | | In commit_discard_idcache(), cache lines were marked as invalid. When some cache lines are marked as invalid, memory corruption can occur. This caused instability when using PP502x ATA DMA because of the many more calls to that function. Here, commit_discard_idcache() is changed to avoid the problem. Also, the cache is filled after being enabled to to ensure there are never any cache lines that aren't marked as valid. Change-Id: Ia26300acef6b0573c1f40299c496ee5cbda3dac8 Reviewed-on: http://gerrit.rockbox.org/339 Reviewed-by: Szymon Dziok <b0hoon@o2.pl> Tested-by: Szymon Dziok <b0hoon@o2.pl> Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
* Remove support for RFC850 timestamps.Dominik Riebeling2013-01-22
| | | | | | | RFC850 timeformat isn't y2k compliant. Furthermore, parsing turned out to be broken and it doesn't seem supporting the format is necessary anyway. Change-Id: I062e636a9e016ff1ac49d2a55f00adb1af182576
* Remove 64bit warning by using C99 fixed width format specifier.Dominik Riebeling2013-01-22
| | | | Change-Id: I422d0a7ca91170b27171178ad6a8d7ff7ac32570
* Avoid unnecessary HEAD request on uncached file.Dominik Riebeling2013-01-22
| | | | | | | | If a file is not available in the cache immediately sent a GET request. Using a HEAD request to retrieve the file timestamp on the server is not necessary and only creates an unnecessary network request. Change-Id: I358507dcc0c6b837ff47e5fd710b5262d03cb7b0
* ARMv5 optimized complex multiply function for libopus.Michael Giacomelli2013-01-21
| | | | | | | | | | | | | Speeds up decoding of 128k opus files by 1.2MHz on AMSv2. Rounding error is 1 bit due to KissFFT using a 15 bit shift instead of a 16 bit shift. Also, change an LDMIA in the armv4 code to LDM as the pointer should not increment. Change-Id: I626a207c6a056a1984e33cfe89415c35d0caed93 Reviewed-on: http://gerrit.rockbox.org/377 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com> Tested-by: Michael Giacomelli <giac2000@hotmail.com>
* And use the unknown file colour if there is no extensionJonathan Gordon2013-01-21
| | | | Change-Id: I35e16643fa655b7d1e006ea85be5c351427bca14