summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* sonynwz: rework keymap based on lebellium's work and enable volume in listAmaury Pouly2013-11-20
| | | | Change-Id: Ieb015e78d1c0aa74c61591e442bfdf5f883f3811
* Finally fix yellowAmaury Pouly2013-11-19
| | | | Change-Id: Ia7c30821a9417a23478c053b3edcf26e1179a9d9
* Fix yellowAmaury Pouly2013-11-19
| | | | Change-Id: I9d283592c6411c97948ae4962e2c22d7ab45bec3
* Fix sim redAmaury Pouly2013-11-19
| | | | Change-Id: Icbdf47c5c508516892b1ce75558b878dc512e780
* Fix redAmaury Pouly2013-11-19
| | | | Change-Id: Iaf77dd0ac6af921f67f883064f490a9e9c7d36b0
* Forgot lcd driver of the ZEN V !Amaury Pouly2013-11-19
| | | | Change-Id: I0e0e04d4de3b28058e3822043d46d64291265c75
* imx233: factor fmradio i2c and tuner power codeAmaury Pouly2013-11-19
| | | | | | | | | Choices are limited for those: i2c is either generic software or imx233 hardware and power is either none or with a gpio. So factor ever possible combination in a single common file and use fmradio-target.h to supply the required parameters. This will remove a bunch of duplicate code. Change-Id: If12faeb2e371631cd39cc18a4c1d859812007934
* imx233: factor adc accross targetsAmaury Pouly2013-11-19
| | | | | | | | | | The old code allowed each target to specify its adc targets but this proved useless since the target rely directly on imx233/lradc for input method and generic adc is mostly used for battery and debug. Remove all target specific files and provide a generic implemenation. The targets can still specify a battery temperature channel in powermgmt-target.h Change-Id: I68cf2e3e46379d174ac6d774ffb237bb15a19ae3
* hwstub: use a more reasonable hclk frequencyAmaury Pouly2013-11-18
| | | | | | | The old code would set CPU to 64MHz and HCLK to 9MHz but that's too low for many things like usb and gpmi. So change HCLK to ~32MHZ. Change-Id: I6459f25900e42603333cebccb7b0ed26c59640ad
* Initial commit for the Creative ZEN VAmaury Pouly2013-11-18
| | | | Change-Id: I3408cfdf742ea5995d5c87bf76653f436e1ec2b0
* creativezenmozaic: factor out code with the zen/zenxfiAmaury Pouly2013-11-18
| | | | | | Most of the code is similar, only the lcd driver is significantly different. Change-Id: I9eab1faf08d2356f2d820d6930ef3b0653349aa1
* flac: fix seeking.Andrew Ryabinin2013-11-18
| | | | | | | | | | | | | | | | | | | | | | | As comment in code states: "It is possible for our seek to land in the middle of audio data that looks exactly like a frame header from a future version of an encoder. When that happens, frame_sync() will return false. But there is a remote possibility that it is properly synced at such a "future-codec frame", so to make sure, we wait to see several "unparseable" errors in a row before bailing out." Currently we wait for 10 "unparseable" errors. libFLAC waits for 20. But I've got a valid flac+cue, wherein switching to certain track gave me 24 "unparsaeable" errors. Therefore I increased unparseable_count to 30. Change-Id: I4e97a5385c729adf3d5075d41ea312622c69e548 Reviewed-on: http://gerrit.rockbox.org/658 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com> Reviewed-by: Boris Gjenero <boris.gjenero@gmail.com> Tested-by: Andrew Ryabinin <ryabinin.a.a@gmail.com> Reviewed-by: Andrew Ryabinin <ryabinin.a.a@gmail.com>
* Fix typo in apps/plugins/lib/pluginlib_actions.cBenjamin Brown2013-11-17
| | | | | | | | | BUTOTN_REL should be BUTTON_REL Change-Id: I5b4aaeb87f31c5c0779656651b074512e22bcc4e Reviewed-on: http://gerrit.rockbox.org/663 Reviewed-by: Benjamin Brown <foolshperson@gmail.com> Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
* sonynwz: add pluginlib keymapAmaury Pouly2013-11-14
| | | | Change-Id: I7753fb8d9a5f9e2e95dfaa03ce8d2469ae0bd74a
* sonynwz: add battery_bench keymapAmaury Pouly2013-11-14
| | | | Change-Id: I7be9131356b8655f2dbb90f203b44b2225257450
* sims.pl: add a few unusable targetsAmaury Pouly2013-11-13
| | | | Change-Id: I97ab208446c3df5327aa287edb5940aa59908260
* configure: change E370 to E370/E380Amaury Pouly2013-11-13
| | | | Change-Id: I55e00f53bd8c7704b5c3fe5db0b716f980504887
* mkimxboot: add NWZ-E380 1.0.0 firmwareAmaury Pouly2013-11-13
| | | | | | Since E380 is just rebranded E370, mark it as E370 Change-Id: I2eb7dac9ff18a7dbbd26c44b8784207e54f48dd0
* Add missing entry to changelog.Dominik Riebeling2013-11-12
| | | | | | Add a missing entry and treat changelog file always as UTF-8. Change-Id: I847c399ddf6d8aacf155864fbd9109121a761bc5
* Move LDOPTS to the end of the linker call.Dominik Riebeling2013-11-12
| | | | | | | | Command line order is important with newer gcc versions. mkzenboot extends LDOPTS but the linker would ignore that since no object using it has been mentioned on the command line. Moving it to the end should fix this. Change-Id: I081e86fa88f95dba6077a50f2b4315bf3a805ae5
* Suppress some unused variable warnings in libmspack.Dominik Riebeling2013-11-12
| | | | Change-Id: Iccc98cf2092a5a0101021e24b051c42743b9becf
* Add Creative Zen, X-Fi and Mozaic to builds.pmAmaury Pouly2013-11-12
| | | | Change-Id: I67664ec7315038ff602dd492b06ce4867421b60b
* mkzenboot: add Zen X-Fi firmware 1.04.08Amaury Pouly2013-11-11
| | | | Change-Id: Ic13aac09a7dc321abb23c6ffadd060f4ca5ce4fa
* imx233/creative: workaround stupid Creative partition tableAmaury Pouly2013-11-11
| | | | | | This should fix wrong partition size on the ZEN, X-Fi and Mozaic Change-Id: Ib8999d414773c12e1b97d515e9bf058a82141d35
* imx233: fix yellowAmaury Pouly2013-11-11
| | | | Change-Id: I6fc2559a0c6f91301bb1039d7125f7a6fb55cac5
* zen/zenxfi: correctly implement partial redrawAmaury Pouly2013-11-11
| | | | | | | Although there is no difference in the cost of a full or partial update, it is preferable that the semantic of lcd_update_rect() be correct. Change-Id: I8a168388b98e0dbd7237729b7fd8a62fa1885be1
* zen/zenxfi: implement lcd standbyAmaury Pouly2013-11-11
| | | | Change-Id: I5960221d45490c469ffd2a481d447185aba70e56
* Updated IAP commands.Ralf Ertzinger2013-11-10
| | | | | | | | | | | | | | | | | | Originally written and uploaded by Lalufu (Ralf Ertzinger) in Feb 2012. They have been condensed into a single patch and some further additions by Andy Potter. Currently includes Authentication V2 support from iPod to Accessory, RF/BlueTooth transmitter support, selecting a playlist and selecting a track from the current playlist. Does not support uploading Album Art or podcasts. Has been tested on the following iPods, 4th Gen Grayscale, 4th Gen Color/Photo, Mini 2nd Gen, Nano 1st Gen and Video 5.5Gen. Change-Id: Ie8fc098361844132f0228ecbe3c48da948726f5e Co-Authored by: Andy Potter <liveboxandy@gmail.com> Reviewed-on: http://gerrit.rockbox.org/533 Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
* playback: Fix build with LOGF_ENABLE.Andrew Ryabinin2013-11-10
| | | | Change-Id: I01154d4a9441f44852748c910c267419f7f4149e
* zenmozaic: add keymap and bitmap for simulatorAmaury Pouly2013-11-08
| | | | Change-Id: I1be76d5b82ef585d2146d12aacad456071341827
* zenxfi: add simulator keymap and bitmapAmaury Pouly2013-11-08
| | | | Change-Id: Ic82ad39234d3056c3cc06d9f8f0ba6f28892e15f
* zenxfi/zenmozaic: put HAVE_HEADPHONE_DETECTION in config fileAmaury Pouly2013-11-08
| | | | | | Otherwise it breaks the simulator build Change-Id: I816a34920283fc16e9c08ed6abe5fa41c0671f0a
* Add Creative ZEN simulator bitmap and button mapAmaury Pouly2013-11-07
| | | | Change-Id: I15fad76fe48d9736be9e4cdbc9ae8fdc96cc9ac3
* ma8/ma9: Cleanup - fix tabs, remove unused defines.Andrew Ryabinin2013-11-05
|
* builds.pm: Add HiFi E.T. MA9C/MA8/MA8C.Andrew Ryabinin2013-11-05
|
* Introduce HiFi E.T. MA8/MA8C ports.Andrew Ryabinin2013-11-05
| | | | | | | | | HiFi E.T. MA8 is almost the same as MA9 except another DAC(pcm1792 in ma8, df1704 in ma9). MA8 has ILI9342 lcd, MA8C has ILI9342C lcd. Change-Id: If2ac04f5a3382590b2a392c46286559f54b2ed6a
* ma9: Slightly change df1704 driver API.Andrew Ryabinin2013-11-05
| | | | This change should be done for easier integration of ma8 port.
* Introduce HiFi E.T. MA9C port.Andrew Ryabinin2013-11-05
| | | | | | | The only difference between this target and HiFi E.T. MA9 is display driver (ILI9342 in MA9 and ILI9342c in MA9C) Change-Id: Icc3d2490f850902a653175360f12283f3708bbb7
* ma9: Fix 'always load OF' bug in bootloader.Andrew Ryabinin2013-11-05
| | | | | | | button_read_device() could be called before pca9555_read_thread intializes pca9555_in_ports variable, and return incorrect value. Change-Id: I960bff72fe230c9d0256b20e92d0a75e67266038
* Update changelog.Dominik Riebeling2013-11-04
| | | | | | Add changes merged via Gerrit to changelog. Change-Id: I230b1cb17f3ab78bfff6c2ac990735ab05b9a6d5
* Fix changelog showing up too often.Dominik Riebeling2013-11-04
| | | | | | | | | - Prevent the Changelog showing up when closing the configuration dialog if "Show on startup" is enabled. - Increase dialog size a bit. - Detect and link Gerrit IDs. Change-Id: I049be3c38a57b2559f2a78392b785fa51ec99dc1
* Handle conversion to text in Sysinfo::getInfo().Dominik Riebeling2013-11-04
| | | | | | | | | When saving the system info from the progresslogger it shouldn't have knowledge about the format of the data provided by getInfo(). Instead of relying on the output being HTML formatted make getInfo() accept a parameter that indicates if the data is to be formatted as HTML or text. Change-Id: I733fe1a148e51b70ea1361d8feccffd7cbccd3d7
* Fix compiling with MSVC.Dominik Riebeling2013-11-04
| | | | | | | MSVC doesn't understand the gcc specific -Wno-unused-local-typedefs option. Don't add it in this case. Change-Id: I7ffb6c0c9c797eaad85975199c386020c464ca7b
* Fix cutelogger with MSVC.Dominik Riebeling2013-11-04
| | | | | | | We're compiling cutelogger directly, not as DLL. Therefore we must not add __declspec attributes to the header. Change-Id: I41b87fd4ba34dfbcd0d37245ff1c1f279139bb33
* Use cutelogger for Rockbox Utility internal trace.Dominik Riebeling2013-11-04
| | | | | | | | Change tracing from qDebug() to use cutelogger, which is available under the LGPL2.1. This allows to automatically add filename and line number to the log, and also provides multiple log levels. Change-Id: I5dbdaf902ba54ea99f07ae10a07467c52fdac910
* Add support for the ZEN X-Fi3 to rbutilAmaury Pouly2013-11-04
| | | | | | Change-Id: I086bc2fbdaf29fad3f6f08b198eb13d21e09dd78 Reviewed-on: http://gerrit.rockbox.org/419 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* Add support for CAB archives to rbutilAmaury Pouly2013-11-04
| | | | | | Change-Id: Ia8b4953343caf8bc2b3c5a6cfd53c921c6d082b1 Reviewed-on: http://gerrit.rockbox.org/418 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* Fix libmspack to compile with rbutilAmaury Pouly2013-11-04
| | | | | | | | | | | | | The build system used by rbutil is not very robust: all the files are eventually compiled to the same directory so we cannot have two files with the same name (system.c would conflicts with system.cpp) so rename one file to avoid this. Also change all include directives to local ones because we don't have to expose the entire mspack source to inclusion. Change-Id: I3fe0638d69fdc30566eb9425abfe33c807678b28 Reviewed-on: http://gerrit.rockbox.org/417 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* Add libmspack to rbutilAmaury Pouly2013-11-04
| | | | | | Change-Id: I520c14131ec1e12013f106c13cba00aac058ad83 Reviewed-on: http://gerrit.rockbox.org/391 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* hwstub: fix stmp3600Amaury Pouly2013-10-26
| | | | | | The microseconds register has a different address Change-Id: I29d2e7feea9eb34b0d539ee217babd092542b612