rockbox/firmware/target/arm/s5l8700
Torne Wuff 991e92fd3d New USB charging system, part 1 - API rework and user-visible setting update
1) "Charge during USB connection" option is now tristate: off/on/force. Currently "force" behaves just like "on", but in future it will allow charging even when it was not possible to positively identify a charger.

2) The H300 code has been adjusted to use the new system but there should be no functional differences, it already had the USB charging option and its USB/charging support is hardware controlled.

3) The Gigabeat S code has been adjusted to use the new system: the player now has the USB charging option, which wasn't previously available. The player will only charge at full speed when allowed to do so by a working USB host, so USB AC adapters won't work very well; however, they didn't work before either, so this is not a change in functionality.

4) The iPod Nano 2G code has been adjusted to use the new system: it already had the USB charging option. Using a USB AC adapter won't charge at full speed any more (it did before) - the old implementation was equivalent to the not-yet-implemented "force" option in the new system.

No other target should be affected. Support for the "force" mode and support for at least some other iPod models will come in a future commit :)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26570 a1c6a512-1295-4272-9138-f99709370657
2010-06-05 10:05:27 +00:00
..
ipodnano2g New USB charging system, part 1 - API rework and user-visible setting update 2010-06-05 10:05:27 +00:00
meizu-m3
meizu-m6sl
meizu-m6sp
yps3
adc-s5l8700.c
adc-target.h
app.lds Increase Nano2G main stack size to 16K again. We won't get rid of the stkov's at 8K easily. 2010-03-11 02:58:39 +00:00
ata-nand-s5l8700.c
audio-meizu.c
backlight-meizu.c
backlight-target.h
boot.lds Fix red. 2010-03-08 23:32:46 +00:00
crt0.S s5l8700 : remove some CRLF line endings 2010-04-13 14:05:55 +00:00
debug-s5l8700.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
debug-target.h
dma-s5l8700.c
dma-target.h
fmradio-i2c-meizu.c
ftl-meizu.c
i2c-s5l8700.c
kernel-s5l8700.c
nand-meizu.c
pcm-s5l8700.c Make PCM->driver interface about as simple as it will get. Registered callback, zero data, alignment and stops are handled entirely inside pcm.c; driver merely calls fixed pcm.c callback. Remove pcm_record_more and do it just like playback; the original reason behind it isn't very practical in general. Everything checks out on supported targets. There wer some compat changes I can't check out on many unsupoorted but if there's a problem it will be a minor oops. Plugins become incompatible due to recording tweak-- full update. Sorted API. 2010-05-24 16:42:32 +00:00
power-meizu.c
system-s5l8700.c Update Samsung YP-S3 bootloader demo 2010-05-30 21:43:14 +00:00
system-target.h s5l870x / ipod nano2g: include common mmu-arm.h 2010-04-13 16:05:11 +00:00
timer-s5l8700.c
udacodec-meizu.c
usb-s5l8700.c
usb-target.h
wmcodec-s5l8700.c