summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* x5: No more remote LCD streaks when powering off with remote active. Will ↵Michael Sevakis2006-09-17
| | | | | | not affect hot unplugging of course. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10967 a1c6a512-1295-4272-9138-f99709370657
* Get rid of build warnings of x5Peter D'Hoye2006-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10963 a1c6a512-1295-4272-9138-f99709370657
* Don't remove the thread twice.Miika Pekkarinen2006-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10960 a1c6a512-1295-4272-9138-f99709370657
* Fixed the errors.Miika Pekkarinen2006-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10959 a1c6a512-1295-4272-9138-f99709370657
* New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen2006-09-16
| | | | | | | | | | switching should be more efficient and tasks are stored in linked lists to eliminate unnecessary task switching to improve performance. Audio should no longer skip on swcodec targets caused by too CPU hungry UI thread or background threads. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10958 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
* Added the power off to x5 remote play button. 3s delay seems confortable and ↵Michael Sevakis2006-09-12
| | | | | | well out of the way of the long press for playback stop. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10934 a1c6a512-1295-4272-9138-f99709370657
* Fixed the x5 sim build error I hope.Michael Sevakis2006-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10933 a1c6a512-1295-4272-9138-f99709370657
* Improved handling of the ONKEY1S interrupt. Off for the remote must be ↵Michael Sevakis2006-09-12
| | | | | | explicitly mapped now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10932 a1c6a512-1295-4272-9138-f99709370657
* Add iriver H300 and Tatung TPJ-1022 target-tree directoriesDave Chapman2006-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10925 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
* More PMU madness for x5-- a better, more paranoid sequence for enabling GPI0 ↵Michael Sevakis2006-09-10
| | | | | | IMHO git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10913 a1c6a512-1295-4272-9138-f99709370657
* A tiny change to pcf50506-x5.c. Don't know why Recorder-8MB build would have ↵Michael Sevakis2006-09-10
| | | | | | been affected by the last change. It doesn't add anything to it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10912 a1c6a512-1295-4272-9138-f99709370657
* Added remote backlight on hold option to players with remote hold switch. ↵Michael Sevakis2006-09-10
| | | | | | Disabled IRQs while reading pcf50606 ADC. This seems to have stopped buttons becoming unresponsive when using remote. Maybe fixes other button glitches as well? git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10911 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
* Fixed the problem on the x5 of spontaneous shutdown after holding the power ↵Michael Sevakis2006-09-09
| | | | | | key for 1s. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10904 a1c6a512-1295-4272-9138-f99709370657
* Fix erronous label and replace mov with bx.Thom Johansen2006-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10901 a1c6a512-1295-4272-9138-f99709370657
* Assembler optimised memset16() for ARM, by Thom Johansen. Should speed up ↵Jens Arnold2006-09-07
| | | | | | LCD clearing and solid rectangle drawing on colour iPods somewhat. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10900 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
* Disable cpu frequency adjusting for H10 for now as it is causing freezes.Barry Wardell2006-09-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10878 a1c6a512-1295-4272-9138-f99709370657
* Display bitrate (Q value for Archos), samplerate, channels and recording ↵Martin Scarratt2006-09-02
| | | | | | format (M = MP3) in the statusbar in the recording screen. This is all new info for archos targets and I-river targets now have this info on the remote as well as the main screen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10856 a1c6a512-1295-4272-9138-f99709370657
* Fixed the errors.Miika Pekkarinen2006-09-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10854 a1c6a512-1295-4272-9138-f99709370657
* Cleanup threads.c by moving declarations inside structs.Miika Pekkarinen2006-09-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10853 a1c6a512-1295-4272-9138-f99709370657
* Make backlight fading work again on PP targets. The PP timer cannot handle a ↵Jens Arnold2006-09-01
| | | | | | (real) cycle count of 1, the minimum is 2. This is now checked in timer_register() and timer_set_period(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10849 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
* Enabled FM Radio recording source menu item for sim.Michael Sevakis2006-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10846 a1c6a512-1295-4272-9138-f99709370657
* Remove unneeded code from firmware/crt0.SDaniel Ankers2006-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10842 a1c6a512-1295-4272-9138-f99709370657
* Fixed an off-by-one error in the portalplayer timer handling.Jens Arnold2006-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10837 a1c6a512-1295-4272-9138-f99709370657
* Clean up crt0.S and move it to the target treeDaniel Ankers2006-08-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10830 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of work for port to the Tatung Elio TPJ-1022 - yet another ↵Dave Chapman2006-08-31
| | | | | | PortalPlayer PP5020 target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10828 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
* Fix volume being really low on H10Barry Wardell2006-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10815 a1c6a512-1295-4272-9138-f99709370657
* Enable CPU boosting on H10 models.Barry Wardell2006-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10806 a1c6a512-1295-4272-9138-f99709370657
* RTC driver for H10 by Laurent BaumBarry Wardell2006-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10799 a1c6a512-1295-4272-9138-f99709370657
* Oops. It's #endif not #end.Barry Wardell2006-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10798 a1c6a512-1295-4272-9138-f99709370657
* Sound on H10!Barry Wardell2006-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10797 a1c6a512-1295-4272-9138-f99709370657
* Fix bug in profiling that makes the timing for coldfire off by a factor of ↵Jens Arnold2006-08-29
| | | | | | 2, and way off for pp. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10796 a1c6a512-1295-4272-9138-f99709370657
* added to allow the sansa bootloader to build againDaniel Stenberg2006-08-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10795 a1c6a512-1295-4272-9138-f99709370657
* Fixed the pwermgmt.c error for FMMichael Sevakis2006-08-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10791 a1c6a512-1295-4272-9138-f99709370657
* Added FS#2939 Encoder Codec Interface + Codecs by Antonius Hellmann with ↵Michael Sevakis2006-08-28
| | | | | | additional FM Recording support and my modifications git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10789 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
* Add Rockbox bootloader for H10Barry Wardell2006-08-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10781 a1c6a512-1295-4272-9138-f99709370657
* Fix broken backlight fading on ipod. The timer period setting must not be ↵Jens Arnold2006-08-28
| | | | | | delayed if timer_set_period() is called from within the isr. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10779 a1c6a512-1295-4272-9138-f99709370657
* PP: Make on-the-fly timer period changes glitch-free. Stop timer when not in ↵Jens Arnold2006-08-27
| | | | | | use. * #ifdef cleanup git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10776 a1c6a512-1295-4272-9138-f99709370657
* Smoother volume control, less clickiness and some misc. formatting changes ↵Michael Sevakis2006-08-26
| | | | | | for tlv320 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10762 a1c6a512-1295-4272-9138-f99709370657
* Runtime stats for WPS.Miika Pekkarinen2006-08-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10761 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