summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/button-e200v2-fuze.c
AgeCommit message (Collapse)Author
2012-01-08Remove duplicate #include "button.h"Bertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31636 a1c6a512-1295-4272-9138-f99709370657
2012-01-08button-target.h : move prototypes to button.hRafaël Carré
no need to define BUTTON_REMOTE anymore git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31620 a1c6a512-1295-4272-9138-f99709370657
2010-04-01Fuzev2: Scrollwheel works like a charm :)Thomas Martitz
Move scrollwheel parsing function into separate file as it's reused. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25425 a1c6a512-1295-4272-9138-f99709370657
2010-02-25Add Sansa Fuzev2 to the target tree. Bootloader builds, but is completely ↵Thomas Martitz
untested. Compilation shows a warning for the first argument of the lcd_bitmap() call in show_logo(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24911 a1c6a512-1295-4272-9138-f99709370657
2010-01-06Sansa AMS: refactor DBOP button reading (e200v2/Fuze/c200v2)Rafaël Carré
This gets rid of LCD glitches on Sansa Fuze, and now LCD transfers can get interrupted by button reading Flyspray: FS #10603 Author: Bertrik Sikken git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24192 a1c6a512-1295-4272-9138-f99709370657
2010-01-03Fix tabsAndree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24153 a1c6a512-1295-4272-9138-f99709370657
2009-10-09Fuze/e200v2: Fix inaccuracy when moving the wheel slowly (fixes FS#10667).Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23059 a1c6a512-1295-4272-9138-f99709370657
2009-10-01e200v2/Fuze: Improve scrollwheel a little bit by assuming the previous wheel ↵Thomas Martitz
value if no new value was found (which happens if a single wheel value was skipped). Only assume it once to not get wrong readings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22863 a1c6a512-1295-4272-9138-f99709370657
2009-09-07Higher the button delay on the fuze a bit more, the wrong hold button reads ↵Thomas Martitz
aren't happening anymore apparently even for plugins with heavy lcd updates. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22658 a1c6a512-1295-4272-9138-f99709370657
2009-09-05Increase the button delays slightly to aid against sporadic missreads of the ↵Thomas Martitz
hold button an sporadic blue pixels on the display. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22628 a1c6a512-1295-4272-9138-f99709370657
2009-09-01Fuze/e200v2: Speed up the LCD further by letting the FIFO fill until it's ↵Thomas Martitz
full instead of keeping it almost empty. The blue bars I previously had with this way are fixed by blocking DBOP output while reading buttons from GPIO. We reached the maximum fps even at unboosted now (100.0 fps at lcd_update(), DBOP can't do more). Optimisation to YUV stuff is still possible though. The e200v2 scrollwheel is very improved due to the this and the previous speedup since the chance of getting the wheel read blocked is greatly decreased with faster updates. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22578 a1c6a512-1295-4272-9138-f99709370657
2009-06-22FS#10284 - "Sansa e200v2 & Fuze: Merge the button driver into 1 file" by ↵Thomas Martitz
Dustin Skoracki Those two drivers were so similar, merging them is worth a few more #ifdefs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21474 a1c6a512-1295-4272-9138-f99709370657