summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Fix redAmaury Pouly2011-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31272 a1c6a512-1295-4272-9138-f99709370657
* Fix debug compilation of enc_base.h: define H_TO_BE32 as htobe32Amaury Pouly2011-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31271 a1c6a512-1295-4272-9138-f99709370657
* Add support for for per-drive logical sector size. This allows targets to ↵Amaury Pouly2011-12-15
| | | | | | have a different logical sector size for the internal storage and the sd card, like on the fuze+ for example. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31270 a1c6a512-1295-4272-9138-f99709370657
* imx233: fix to typo and remove a forgotten panicAmaury Pouly2011-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31269 a1c6a512-1295-4272-9138-f99709370657
* imx233/fuze+: add support for sd card, enable FAT16 support because it's ↵Amaury Pouly2011-12-15
| | | | | | common on sd cards git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31268 a1c6a512-1295-4272-9138-f99709370657
* Sansa Connect: Use sleep() instead udelay() in AVR spi_txrx.Tomasz Moń2011-12-15
| | | | | | | | This should prevent buffer underruns that can occur during heavy use of buttons or scrollwheel. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31267 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400: 0x10000000 (bit 28) is DEPCTL_setd0pidRafaël Carré2011-12-15
| | | | | | | fix another mistake introduced in r31222 usb-drv-as3525v2 additionally sets bit DEPCTL_usbactep in this function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31266 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400: fix error introduced r31222Rafaël Carré2011-12-15
| | | | | | | 0x00200000 is DEPCTL_stall, not DEPCTL_naksts the function names should have been a strong indication.. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31265 a1c6a512-1295-4272-9138-f99709370657
* Commit the ascodec-as3525.c/ascodec-target.h changes from FS#12452 that keep ↵Michael Sevakis2011-12-15
| | | | | | ascodec_read/write_pmu from keeping interrupts disabled for the full duration of two I2C transfers, which can contribute to I2S PUSH/POP FIFO under/over-flows. 'Tis peppered with a couple interrupt safety mods as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31264 a1c6a512-1295-4272-9138-f99709370657
* Simplify and neaten-up usb.c a bit. USB_INSERTED and USB_EXTRACTED are ↵Michael Sevakis2011-12-15
| | | | | | always used as events to indicate cable state. USB_HOSTED is posted to indicated that a host was detected. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31263 a1c6a512-1295-4272-9138-f99709370657
* Pass version when building libmktccboot for Rockbox Utility.Dominik Riebeling2011-12-14
| | | | | | | | On OS X if no version is passed a string containing a space gets generated in some situation, which will break building. Explicitly set version to some known string as done for other libs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31262 a1c6a512-1295-4272-9138-f99709370657
* mkimxboot: use common Makefile.Dominik Riebeling2011-12-14
| | | | | | | | Change mkimxboot to use the common Makefile. This will fix the object file clash when building libmkimxboot for linking with Rockbox Utility (will be needed for FS#12402). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31261 a1c6a512-1295-4272-9138-f99709370657
* Rockbox Utility: pass BUILD_DIR to libs Makefiles.Dominik Riebeling2011-12-14
| | | | | | | Pass a subdirectory of the build folder as BUILD_DIR to the called Makefiles. Not all do respect the value yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31260 a1c6a512-1295-4272-9138-f99709370657
* mkmpioboot: use common Makefile.Dominik Riebeling2011-12-14
| | | | | | | Extend common libtools.make with libucl dependency, which will be needed by other tools as well. Update mkmpioboot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31259 a1c6a512-1295-4272-9138-f99709370657
* libucl: allow cross compiling via CROSS as well.Dominik Riebeling2011-12-14
| | | | | | | This will become necessary when cross compiling from other Makefiles without additionally passing the cross linker. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31258 a1c6a512-1295-4272-9138-f99709370657
* Initial common Makefile for Rockbox Utility tools / libs.Dominik Riebeling2011-12-14
| | | | | | | | | | | | Introduce a new Makefile holding the common functionality for building tools used by Rockbox Utility (*patcher / mk*boot). This converts mktccboot to use the common Makefile. Also introduces BUILD_DIR variable to control the path used for placing intermediate objects into. This should avoid filename clashes between different tools. Filenames are (still) assumed to be unique withing a single tool. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31257 a1c6a512-1295-4272-9138-f99709370657
* FS#12378 : Remove various unused code, and comment out some unused code and ↵Boris Gjenero2011-12-14
| | | | | | data for reference or future use. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31256 a1c6a512-1295-4272-9138-f99709370657
* Clipv2: fix buttons broken by me in r31235Rafaël Carré2011-12-14
| | | | | | | output pins were not correct xor pin readout with initial value (reversed between the 2 clips) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31255 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMSv2: don't panic if microsd init failedRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31254 a1c6a512-1295-4272-9138-f99709370657
* FS#12443: Implement downmixing to stereo for multichannel flac.Andree Buschmann2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31253 a1c6a512-1295-4272-9138-f99709370657
* Correct decorrelation within flac decoding. Finally fixes FS#12371.Andree Buschmann2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31252 a1c6a512-1295-4272-9138-f99709370657
* usb-drv-as3525v2: make it look more like usb-s3c6400Rafaël Carré2011-12-14
| | | | | | | | | | | | | use 0, 1, 3 as input endpoints instead of 0, 3, 5 (0, 1, 3, 5 doesn't work) use a helper to know the number of endpoints (could be hardcoded since we have 3 input and 3 outputs) previous check was not correct (sizeof(if?a:b)) change endpoint reset/request set packet size at enumdone interrupt we don't have isochronous or interrupt endpoints, remove that table reverse usb_drv_transfer direction argument (in -> out) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31251 a1c6a512-1295-4272-9138-f99709370657
* disktidy: clean more Sansa AMS OF filesRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31250 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMSv2: enable usb storage in bootloaderRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31249 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400: fix confusion between USB_DIR_IN and DIR_INRafaël Carré2011-12-14
| | | | | | usb_drv_request_endpoint() would return an endpoint with the other direction git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31248 a1c6a512-1295-4272-9138-f99709370657
* Allow scrolling lines to have their content changed without restarting the ↵Jonathan Gordon2011-12-14
| | | | | | scroll line. This means skin lines with dynamic tags can be updated in realtime instead of delayed git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31247 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#12237 (caused by r30302) where centered skin text isnt eqactly centeredJonathan Gordon2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31246 a1c6a512-1295-4272-9138-f99709370657
* Fix the real issue with AMS bootloader USB mode. A call to usb_enable was ↵Michael Sevakis2011-12-14
| | | | | | missing in usb.c when using the USB stack and USB_DETECT_BY_CORE was not enabled. Try to do it in a clean-ish way. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31245 a1c6a512-1295-4272-9138-f99709370657
* usb-drv-as3525v2: cosmeticsRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31244 a1c6a512-1295-4272-9138-f99709370657
* usb-drv-as3525v2: simplify usb_reset isrRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31243 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400: make isr more clearRafaël Carré2011-12-14
| | | | | | | DIEPINT_timeout and DOEPINT_setup are the same bit Use separate cases so the code is more clear git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31242 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: fix usb in bootloaderRafaël Carré2011-12-14
| | | | | | | | No need to define HAVE_BOOTLOADER_USB_MODE That define might need some cleaning up Fix FS#12384 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31241 a1c6a512-1295-4272-9138-f99709370657
* disktidy: don't use "abort" for variable name as it might conflictRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31240 a1c6a512-1295-4272-9138-f99709370657
* disktidy.config: add a preset for Sansa AMS OF filesRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31239 a1c6a512-1295-4272-9138-f99709370657
* disktidy: simplifyRafaël Carré2011-12-14
| | | | | | | | support filenames beginning with '#' by escaping them in config example: "\##MUSIC#: no" it is a limitation of settings_parseline to recognize comments git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31238 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400: fix more index / endpoint number confusionRafaël Carré2011-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31237 a1c6a512-1295-4272-9138-f99709370657
* Remove duplicate entry in russian translation.Dominik Riebeling2011-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31236 a1c6a512-1295-4272-9138-f99709370657
* Sansa Clip: simplify matrix key scanRafaël Carré2011-12-13
| | | | | | | | Merge clipv1/clipv2 code since they use the same 3x3 matrix clipzip keyscan buttons now work in bootloader clipplus untouched (no matrix) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31235 a1c6a512-1295-4272-9138-f99709370657
* imx233: add comment about block resetAmaury Pouly2011-12-13
| | | | | | fuze+: reset the controller for all lcd types, should fix the "CRT effet" git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31234 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400: fix endpoint array traversal in interrupt handlerRafaël Carré2011-12-13
| | | | | | fix r31219 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31233 a1c6a512-1295-4272-9138-f99709370657
* usb-drv-as3525v2.c: simplifyRafaël Carré2011-12-13
| | | | | | don't interrupt on unhandled events git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31232 a1c6a512-1295-4272-9138-f99709370657
* usb-drv-as3525v2.c: simplify a lotRafaël Carré2011-12-13
| | | | | | code, especially init sequence, is much more similar to usb-s3c6400x.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31231 a1c6a512-1295-4272-9138-f99709370657
* fix redRafaël Carré2011-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31230 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400 : simplifyRafaël Carré2011-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31229 a1c6a512-1295-4272-9138-f99709370657
* usb-drv-as3525v2: use correct input endpoint list sizeRafaël Carré2011-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31228 a1c6a512-1295-4272-9138-f99709370657
* fix previous commitRafaël Carré2011-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31227 a1c6a512-1295-4272-9138-f99709370657
* AMSv2: enable USBRafaël Carré2011-12-13
| | | | | | This will help debugging, and can be disabled for releases if needed git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31226 a1c6a512-1295-4272-9138-f99709370657
* usb-drv-as3525v2: don't include ep0 twice in the IN ep listRafaël Carré2011-12-13
| | | | | | simplify git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31225 a1c6a512-1295-4272-9138-f99709370657
* usb-s3c6400: merge DIEP* and DOEP* in a macro with an extra parameterRafaël Carré2011-12-13
| | | | | | minor cosmetics / simplification git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31224 a1c6a512-1295-4272-9138-f99709370657
* s5l870x: use usb-s3c6400 definesRafaël Carré2011-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31223 a1c6a512-1295-4272-9138-f99709370657