summaryrefslogtreecommitdiff
path: root/firmware/target/arm/iriver (follow)
Commit message (Collapse)AuthorAge
* Removed executable flagLinus Nielsen Feltzing2007-01-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11967 a1c6a512-1295-4272-9138-f99709370657
* Combine USB code for all PortalPlayer targets since they most likely all use ↵Barry Wardell2006-12-20
| | | | | | the same USB hardware. Add register defines for the USB hardware addresses, based off the Freescale i.MX31 datasheet. Use usb_init() from the iPod code, but modified to use the new register defines rather than oul/inl on the hardware addresses. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11823 a1c6a512-1295-4272-9138-f99709370657
* Recent fix "Prevent the click of death when connecting an ipod to usb." is ↵Barry Wardell2006-12-05
| | | | | | useful for the H10 also. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11660 a1c6a512-1295-4272-9138-f99709370657
* Split 1 bit LCD code and move appropriate parts to target tree. Only archos ↵Jens Arnold2006-11-12
| | | | | | code is tested. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11517 a1c6a512-1295-4272-9138-f99709370657
* Improved power management (FS#3001). Shutdown rockbox when the battery gets ↵Barry Wardell2006-11-11
| | | | | | to a level where the device doesn't function properly. Calculate remaining charging time while charging (rather than remaining running time). Show "Low Battery" and "Battery Empty" warnings. Also fixes FS#4786. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11507 a1c6a512-1295-4272-9138-f99709370657
* Forgot to add new files for iFP move to target tree.Tomasz Malesinski2006-11-10
| | | | | | | Fixed conifg-ifp7xx.h so that the simulator works. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11494 a1c6a512-1295-4272-9138-f99709370657
* Enable ATA poweroff option on H10 for a nice increase in battery life.Barry Wardell2006-10-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11107 a1c6a512-1295-4272-9138-f99709370657
* Add support for H10 remote. Remote buttons have the same keymappings as ↵Barry Wardell2006-09-29
| | | | | | their counterparts on the H10 itself, with vol-/vol+ being the same as scroll up/down. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11093 a1c6a512-1295-4272-9138-f99709370657
* Apply Mike Sevakis' recent sleep/contrast fixes for the X5 LCD driver to the ↵Barry Wardell2006-09-28
| | | | | | H10 20GB LCD driver. With this fix, sleeping the LCD on the H10 20GB now works as it should so enable it as an option to save extra battery. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11085 a1c6a512-1295-4272-9138-f99709370657
* Fix "Upside down" behaviour on H10. We need to flip horizontally as well as ↵Barry Wardell2006-09-25
| | | | | | vertically and also need to flip the scroll pad up/down. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11049 a1c6a512-1295-4272-9138-f99709370657
* Add ADC to I/O ports debug menu on H10. Fix battery level reading empty when ↵Barry Wardell2006-09-23
| | | | | | starting up on H10. Calibrated battery for H10 20GB. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11036 a1c6a512-1295-4272-9138-f99709370657
* Detect charger connected on H10. No need to sleep(HZ) when powering off.Barry Wardell2006-09-20
| | | | | | | | 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
* Fix behaviour of "Backlight (On Hold Key)" for H10. Make sure button GPIO ↵Barry Wardell2006-09-13
| | | | | | ports are enabled on H10. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10943 a1c6a512-1295-4272-9138-f99709370657
* Fix H10 bootloader build error introduced in last commit.Barry Wardell2006-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10920 a1c6a512-1295-4272-9138-f99709370657
* Make "Backlight (On hold key)" option work.Barry Wardell2006-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10919 a1c6a512-1295-4272-9138-f99709370657
* H10 fixes: Split LCD driver up into two drivers, one for each LCD type. ↵Barry Wardell2006-09-09
| | | | | | 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. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10910 a1c6a512-1295-4272-9138-f99709370657
* Fix display bugs with H10 LCDs (both 20GB and 5/6GB models). The 20GB LCD is ↵Barry Wardell2006-09-04
| | | | | | actually a 128x160 LCD rotated 90 degrees, so we need to take account of this. The 5/6GB LCD is not rotated by 90 degrees but was treated as if it was (FS #5925, patch thanks to Thilo-Alexander Ginkel) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10886 a1c6a512-1295-4272-9138-f99709370657
* Basic support for the H10 scrollpad.Barry Wardell2006-09-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10882 a1c6a512-1295-4272-9138-f99709370657
* Add backlight support for H10Barry Wardell2006-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10848 a1c6a512-1295-4272-9138-f99709370657
* H10 changes: power_off() now actually powers off. Fix wrong bitwise ↵Barry Wardell2006-08-31
| | | | | | operation when disabling sound. Fix filenames when building a bootloader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10822 a1c6a512-1295-4272-9138-f99709370657
* Make LCD writing functions inline for ~33% performance increase. Add ↵Barry Wardell2006-08-31
| | | | | | lcd_yuv_blit implementation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10818 a1c6a512-1295-4272-9138-f99709370657
* Remove sleep() from adc_scan(). It causes Rockbox to hang and isn't ↵Barry Wardell2006-08-28
| | | | | | necessary anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10783 a1c6a512-1295-4272-9138-f99709370657
* Fixed silly bugs in H10 button driver.Barry Wardell2006-08-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10759 a1c6a512-1295-4272-9138-f99709370657
* Fix lcd_update_rect() on 5/6GB H10 (thanks to Laurent Baum). Fix ↵Barry Wardell2006-08-26
| | | | | | usb_detect() on all H10 models. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10753 a1c6a512-1295-4272-9138-f99709370657
* H10 LCD fixes. Now lcd_update_rect() works as it should. 5/6GB has different ↵Barry Wardell2006-08-23
| | | | | | register defines than 20GB. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10715 a1c6a512-1295-4272-9138-f99709370657
* Move X5 ADC code to target tree. Fix power button detection on H10. New ADCBarry Wardell2006-08-22
| | | | | | | driver for H10. Thanks to Laurent Baum for all his help with this code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10701 a1c6a512-1295-4272-9138-f99709370657
* Fix errors when building H10 Normal build.Barry Wardell2006-08-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10668 a1c6a512-1295-4272-9138-f99709370657
* Functional, but minimal LCD driver for H10.Barry Wardell2006-08-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10663 a1c6a512-1295-4272-9138-f99709370657
* Some indent/c99 style cleanup by Barry WardellHristo Kovachev2006-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10524 a1c6a512-1295-4272-9138-f99709370657
* Patch #5731 by Barry Wardell: more iriver h10 work. Thanks!Hristo Kovachev2006-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10521 a1c6a512-1295-4272-9138-f99709370657
* Barry Wardell's initial work for the iriver H10 portDaniel Stenberg2006-08-03
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10447 a1c6a512-1295-4272-9138-f99709370657