Jonathan Gordon
|
81ba146706
|
Accept FS#8341 - rename BUTTON_SCROLL_UP/DOWN to FWD/BACK on the e200 to make it consistant with the ipods. apart from removing a bit of confusion, it fixes the wheel in pictureflow and possibly elsewhere.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16045 a1c6a512-1295-4272-9138-f99709370657
|
2008-01-10 08:08:31 +00:00 |
|
Linus Nielsen Feltzing
|
e75327b332
|
FS#7738 - Scroll wheel acceleration for iPod
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15681 a1c6a512-1295-4272-9138-f99709370657
|
2007-11-19 11:05:54 +00:00 |
|
Jens Arnold
|
5f1ec307db
|
Name all button light functions and variables consistently starting with buttonlight_ .
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15016 a1c6a512-1295-4272-9138-f99709370657
|
2007-10-07 15:02:02 +00:00 |
|
Peter D'Hoye
|
137ce71709
|
Kick the idle poweroff timer on wheel activity. Should fix FS #7786
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14747 a1c6a512-1295-4272-9138-f99709370657
|
2007-09-18 21:44:47 +00:00 |
|
Michael Sevakis
|
0149264bf1
|
Hrmph. That was just weird to do that.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14211 a1c6a512-1295-4272-9138-f99709370657
|
2007-08-06 13:01:40 +00:00 |
|
Michael Sevakis
|
89b53bfdaa
|
e200: Make sure backlight will never get stuck off for long periods from the wheel.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14210 a1c6a512-1295-4272-9138-f99709370657
|
2007-08-06 12:58:38 +00:00 |
|
Michael Sevakis
|
873e0fd1ef
|
Wheel acceleration for e200. A general acceleration interface intended for use on any scroll target and by any code. A general interface to obtain data associated with most recently dequeued button presses and actions. Use #define HAVE_SCROLLWHEEL and set appropriate constants, values in the scroller driver that feel right.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13959 a1c6a512-1295-4272-9138-f99709370657
|
2007-07-22 21:02:24 +00:00 |
|
Michael Sevakis
|
8768ee82cc
|
PP5024 (e200): There's more than one HI IRQ bit for enabling GPIO IRQs. Port A uses bit 32 and port F,H use bit 33. Please add futher GPIOx_IRQ/MASK defines and associations to pp5024.h as they are discovered. I guess the SD card patch will need a small update to properly detect insertion.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13647 a1c6a512-1295-4272-9138-f99709370657
|
2007-06-17 00:07:23 +00:00 |
|
Michael Sevakis
|
ebe67b28e3
|
e200: Update the button init code to be more correct for using GPIO IRQs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13539 a1c6a512-1295-4272-9138-f99709370657
|
2007-06-03 15:17:01 +00:00 |
|
Michael Sevakis
|
5c32faad43
|
e200: Finally use GPIO IRQs for the buttons...it's IRQ enable bit 33 afterall and verified independently. There shouldn't now be a need to add tick tasks to monitor GPIO level status in other code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13538 a1c6a512-1295-4272-9138-f99709370657
|
2007-06-03 14:31:42 +00:00 |
|
Michael Sevakis
|
31df21c4f9
|
Bring buttons back to the e200 bootloader?
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13493 a1c6a512-1295-4272-9138-f99709370657
|
2007-05-25 22:41:44 +00:00 |
|
Michael Sevakis
|
87c70db578
|
Didn't even notice that Sansa bootloader warning until now. Fix it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13373 a1c6a512-1295-4272-9138-f99709370657
|
2007-05-11 21:52:54 +00:00 |
|
Michael Sevakis
|
d92e09556f
|
GPIO IRQ ready button driver for e200 series. Can't actually use them yet but their status is polled. Easy to switch over once that works. Cheapo acceleration added or else it would be too fast for selecting items. Too much scrolling might cause the PCM buffer to empty out - beware. )
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13371 a1c6a512-1295-4272-9138-f99709370657
|
2007-05-11 08:09:49 +00:00 |
|
Christian Gmeiner
|
1245d0fddd
|
clean up some #include's
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13247 a1c6a512-1295-4272-9138-f99709370657
|
2007-04-22 18:17:48 +00:00 |
|
Jonathan Gordon
|
4dcc32cd77
|
fix bootloader
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13245 a1c6a512-1295-4272-9138-f99709370657
|
2007-04-22 13:15:53 +00:00 |
|
Jonathan Gordon
|
4b1d1b4033
|
e200: Make the wheel light timeout configurable (under settings > system) (FS#7067)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13244 a1c6a512-1295-4272-9138-f99709370657
|
2007-04-22 13:02:24 +00:00 |
|
Jonathan Gordon
|
710a9ca194
|
allow the backlight on hold setting to work correctly on sansa
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13206 a1c6a512-1295-4272-9138-f99709370657
|
2007-04-19 08:03:23 +00:00 |
|
Jonathan Gordon
|
5e6e7c5ce5
|
hmm.... do it a bit nicerly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13196 a1c6a512-1295-4272-9138-f99709370657
|
2007-04-17 11:41:07 +00:00 |
|
Jonathan Gordon
|
7056391eb1
|
Only trigger a wheel press once per click like the OF
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13195 a1c6a512-1295-4272-9138-f99709370657
|
2007-04-17 11:36:54 +00:00 |
|
Barry Wardell
|
a69b53dc89
|
Add support for Sansa scrollwheel backlight. Turn light on when scrollwheel is in use, then back off again after a 5 second timeout.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11807 a1c6a512-1295-4272-9138-f99709370657
|
2006-12-18 19:08:41 +00:00 |
|
Barry Wardell
|
331e34bfd4
|
Add support for scroll wheel to Sansa button driver. Should be replaced with an interrupt based driver to improve responsiveness (once we figure out how).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11772 a1c6a512-1295-4272-9138-f99709370657
|
2006-12-16 00:21:41 +00:00 |
|
Daniel Ankers
|
634f1d6b59
|
Fix a stupid bug (thanks to Frieder Ferlemann.) Get rid of MS-DOS line endings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11230 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-16 00:18:49 +00:00 |
|
Daniel Ankers
|
d282e14d33
|
Untested first attempt at a Sansa button driver. Based on work by MrH
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11219 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-14 12:14:23 +00:00 |
|