1 Sep 2009 02:42
kugel: r22578 - in trunk/firmware/target/arm/as3525: . sansa-e200v2 sansa-fuze
<mailer <at> svn.rockbox.org>
2009-09-01 00:42:22 GMT
2009-09-01 00:42:22 GMT
Date: 2009-09-01 02:42:22 +0200 (Tue, 01 Sep 2009) New Revision: 22578 Log Message: Fuze/e200v2: Speed up the LCD further by letting the FIFO fill until it's 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. Modified: trunk/firmware/target/arm/as3525/button-e200v2-fuze.c trunk/firmware/target/arm/as3525/sansa-e200v2/lcd-e200v2.c trunk/firmware/target/arm/as3525/sansa-fuze/lcd-fuze.c Modified: trunk/firmware/target/arm/as3525/button-e200v2-fuze.c =================================================================== --- trunk/firmware/target/arm/as3525/button-e200v2-fuze.c 2009-08-31 21:46:31 UTC (rev 22577) +++ trunk/firmware/target/arm/as3525/button-e200v2-fuze.c 2009-09-01 00:42:22 UTC (rev 22578) <at> <at> -32,7 +32,7 <at> <at> #define WHEEL_COUNTER_DIV 4 #define ACCEL_INCREMENT 2 #define ACCEL_SHIFT 2 -#define BUTTON_DELAY 45 +#define BUTTON_DELAY 30 #endif #ifdef SANSA_E200V2(Continue reading)
RSS Feed