Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
2acc0ac542d9186feee25bbe444c49cb59ca393e
/
firmware
/
target
/
arm
/
sandisk
/
sansa-e200
/
button-e200.c
2acc0ac
Updated our source code header to explicitly mention that we are GPL v2 or
by Daniel Stenberg
· 16 years ago
e8df7c4
Undo r17470 because of regressions in some debug menus.
by Andree Buschmann
· 16 years ago
0b81405
Fix for FS#5162. Being able to read scrollwheel action via button_read_device() for iPod's and e200.
by Andree Buschmann
· 16 years ago
81ba146
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.
by Jonathan Gordon
· 17 years ago
e75327b
FS#7738 - Scroll wheel acceleration for iPod
by Linus Nielsen Feltzing
· 17 years ago
5f1ec30
Name all button light functions and variables consistently starting with buttonlight_ .
by Jens Arnold
· 17 years ago
137ce71
Kick the idle poweroff timer on wheel activity. Should fix FS #7786
by Peter D'Hoye
· 17 years ago
0149264
Hrmph. That was just weird to do that.
by Michael Sevakis
· 17 years ago
89b53bf
e200: Make sure backlight will never get stuck off for long periods from the wheel.
by Michael Sevakis
· 17 years ago
873e0fd
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.
by Michael Sevakis
· 17 years ago
8768ee8
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.
by Michael Sevakis
· 17 years ago
ebe67b2
e200: Update the button init code to be more correct for using GPIO IRQs.
by Michael Sevakis
· 17 years ago
5c32faa
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.
by Michael Sevakis
· 17 years ago
31df21c
Bring buttons back to the e200 bootloader?
by Michael Sevakis
· 17 years ago
87c70db
Didn't even notice that Sansa bootloader warning until now. Fix it.
by Michael Sevakis
· 17 years ago
d92e095
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. )
by Michael Sevakis
· 17 years ago
1245d0f
clean up some #include's
by Christian Gmeiner
· 17 years ago
4dcc32c
fix bootloader
by Jonathan Gordon
· 17 years ago
4b1d1b4
e200: Make the wheel light timeout configurable (under settings > system) (FS#7067)
by Jonathan Gordon
· 17 years ago
710a9ca
allow the backlight on hold setting to work correctly on sansa
by Jonathan Gordon
· 17 years ago
5e6e7c5
hmm.... do it a bit nicerly
by Jonathan Gordon
· 17 years ago
7056391
Only trigger a wheel press once per click like the OF
by Jonathan Gordon
· 17 years ago
a69b53d
Add support for Sansa scrollwheel backlight. Turn light on when scrollwheel is in use, then back off again after a 5 second timeout.
by Barry Wardell
· 18 years ago
331e34b
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).
by Barry Wardell
· 18 years ago
634f1d6
Fix a stupid bug (thanks to Frieder Ferlemann.) Get rid of MS-DOS line endings.
by Daniel Ankers
· 18 years ago
d282e14
Untested first attempt at a Sansa button driver. Based on work by MrH
by Daniel Ankers
· 18 years ago