rockbox/firmware
Barry Wardell e63e62b2a1 Detect charger connected on H10. No need to sleep(HZ) when powering off.
More sensible USB support for H10: plugging in puts it into USB charging mode and leaves Rockbox usable, holding 'O' while pluggin in the USB cable will reboot the H10 (continuing to hold 'O' starts it up in UMS mode), holding any other button brings up the USB screen as previously.
Implement system_reboot() for all PP5020 devices.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11015 a1c6a512-1295-4272-9138-f99709370657
2006-09-20 23:21:59 +00:00
..
common New scheduler, with priorities for swcodec platforms. Frequent task 2006-09-16 16:18:11 +00:00
decompressor Fixed dependency problem in compressed firmware build. (archos recorder v1) 2006-03-07 23:52:33 +00:00
drivers Fixed the errors. 2006-09-16 16:33:42 +00:00
export Detect charger connected on H10. No need to sleep(HZ) when powering off. 2006-09-20 23:21:59 +00:00
include Assembler optimised memset16() for ARM, by Thom Johansen. Should speed up LCD clearing and solid rectangle drawing on colour iPods somewhat. 2006-09-07 00:16:04 +00:00
target Detect charger connected on H10. No need to sleep(HZ) when powering off. 2006-09-20 23:21:59 +00:00
test Replaced remaining '#pragma interrupt' with __attribute__((interrupt_handler)). It's cleaner this way, and fixes sh-elf-gcc 3.4.x builds with -Os or -O2. 2006-04-26 20:22:27 +00:00
app.lds Clean up crt0.S and move it to the target tree 2006-08-31 19:45:05 +00:00
arabjoin.c move some code from .h files to .c files and polish unicode.c a bit 2005-12-06 15:04:48 +00:00
arabjoin.h arabjoin.h was emptied by accident 2005-12-06 15:15:54 +00:00
backlight.c Get rid of build warnings of x5 2006-09-16 20:32:20 +00:00
bidi.c move some code from .h files to .c files and polish unicode.c a bit 2005-12-06 15:04:48 +00:00
bitswap.S Added header file for bitswap, and made the fliptable global for re-use 2004-09-26 09:25:59 +00:00
boot.lds Clean up crt0.S and move it to the target tree 2006-08-31 19:45:05 +00:00
buffer.c New scheduler, with priorities for swcodec platforms. Frequent task 2006-09-16 16:18:11 +00:00
COPYING iRiver scramble and descramble code from Dave Cooper 2005-01-24 09:01:48 +00:00
crt0.S Remove unneeded code from firmware/crt0.S 2006-09-01 09:54:08 +00:00
debug.c Fixed warnings in the iFP target. 2006-02-12 23:26:18 +00:00
descramble.S Fixed two more than 3 years old bugs in RoLo: (1) Read start address from image instead of using hard coded loadaddress+0x200. (2) Set desired stack pointer. The stack pointer used to remain wherever it was when invoking RoLo... 2005-11-28 22:42:38 +00:00
eeprom_settings.c Properly handle early USB mode, dircache and tagcache state files with 2006-08-11 10:13:16 +00:00
FILES Add iriver H300 and Tatung TPJ-1022 target-tree directories 2006-09-10 20:21:39 +00:00
font.c Use correct file mode when creating files. Fixes task 5452 2006-05-30 11:26:41 +00:00
font_cache.c Font cache now uses memmove(). 2006-02-06 17:24:47 +00:00
hangul.c Add support for loadable vkeyboard layouts 2006-03-29 16:21:42 +00:00
hwcompat.c hw compat stub for the gmini series 2005-02-04 16:15:19 +00:00
id3.c Fixed a division by zero in mp3 metadata parser. 2006-09-19 18:27:43 +00:00
kernel.c New scheduler, with priorities for swcodec platforms. Frequent task 2006-09-16 16:18:11 +00:00
logf.c better logf 2005-06-30 15:14:33 +00:00
lru.c waiting is over: initial unicode commit 2005-12-06 13:27:15 +00:00
Makefile Add the target directory tree to the include path, and set the TARGET_TREE macro for the targets that use it 2006-03-07 12:45:45 +00:00
mp3_playback.c Properly set audio_is_initialized flag for swcodec devices ad use it when initializing crossfade. This should fix the problems with resuming playback at startup. 2006-05-01 18:18:54 +00:00
mp3data.c killed warning due to comparison signed/unsigned 2006-04-02 23:06:20 +00:00
mpeg.c New scheduler, with priorities for swcodec platforms. Frequent task 2006-09-16 16:18:11 +00:00
panic.c Let panicf() also check on/play button on h300 2006-06-08 22:08:24 +00:00
pcm_playback.c Iriver iFP7xx sound support. 2006-08-12 21:03:23 +00:00
pcm_record.c Forgot to remove a must_boost reference. Unboost after fsync 2006-09-20 02:53:06 +00:00
powermgmt.c New scheduler, with priorities for swcodec platforms. Frequent task 2006-09-16 16:18:11 +00:00
profile.c Fix bug in profiling that makes the timing for coldfire off by a factor of 2, and way off for pp. 2006-08-29 18:35:18 +00:00
README lets point to ../docs/README 2002-08-21 11:13:46 +00:00
replaygain.c Re-enable parsing replaygain from ID3v2.4 TXXX fields since that's the default for foobar2000 0.9, however, give the RVA2 field priority 2006-07-21 20:15:01 +00:00
rolo.c Add Rockbox bootloader for H10 2006-08-28 08:11:32 +00:00
rom.lds Clean up crt0.S and move it to the target tree 2006-08-31 19:45:05 +00:00
sound.c Iriver iFP7xx sound support. 2006-08-12 21:03:23 +00:00
SOURCES H10 fixes: Split LCD driver up into two drivers, one for each LCD type. Improvements to 20GB LCD driver - support for enable/disable, contrast adjustment, make the update code clearer and ~4% faster, support for flipping, support for invert. Fix CPU frequency for both models. Fix default battery capacity for 5/6GB. 2006-09-09 19:02:18 +00:00
system.c Detect charger connected on H10. No need to sleep(HZ) when powering off. 2006-09-20 23:21:59 +00:00
thread.c Don't remove the thread twice. 2006-09-16 18:30:10 +00:00
timer.c Make backlight fading work again on PP targets. The PP timer cannot handle a (real) cycle count of 1, the minimum is 2. This is now checked in timer_register() and timer_set_period(). 2006-09-01 22:03:14 +00:00
tuner_philips.c H1x0: More precise tuning; corrected xtal frequency in comments + #defines. 2005-09-24 09:06:31 +00:00
tuner_samsung.c Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
usb.c Detect charger connected on H10. No need to sleep(HZ) when powering off. 2006-09-20 23:21:59 +00:00
usb_serial.c Changed endpoint 0 max packet size to 64 in order to make the driver 2006-02-12 23:18:36 +00:00

See docs/README