summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sansa-fuzev2
AgeCommit message (Expand)Author
2012-01-08AS3525v1/2: Enable nested handling of interruptsMichael Sevakis
2012-01-08ascodec-target.h: removeRafaël Carré
2012-01-08button-target.h : move prototypes to button.hRafaël Carré
2011-04-18AMS: consistently use bitclr32/bitset32/bitmod32 for register CCU_IO (instead...Bertrik Sikken
2011-04-01AMSv2: fix dependency between button light and sd card control for fuze v2 va...Bertrik Sikken
2011-01-20Fuze v2: Do button reading more efficiently by mapping button codes directly ...Michael Sevakis
2011-01-20Fuze V2: Fix hold switch behavior. Add a GPIOx_PIN_MASK macro to AS3525.Michael Sevakis
2010-07-22Sansa Clip+: detect AMSv2 variant (just like was already done for fuze v2), t...Bertrik Sikken
2010-07-20buttonlight for new fuzev2Rafaël Carré
2010-07-19newer Fuzev2 doesn't seem to use B5 for button lightRafaël Carré
2010-07-19as3525*: use atomic bit manipulation for CCU_IORafaël Carré
2010-07-19Support new Fuzev2 revisions (fuzev2_variant == 1)Rafaël Carré
2010-06-18Enable display and backlight on panic.Tobias Diedrich
2010-05-27Merge common LCD code between fuzev1 & fuzev2Rafaël Carré
2010-05-20fuzev2: charging curve and voltage limitsRafaël Carré
2010-05-19Revert r26060. A better fix was found. The acceleration should be fixed once ...Thomas Martitz
2010-05-15fuzev2: leave at least 3ms between scrollwheel eventsRafaël Carré
2010-05-15fuzev2: fix buttonlight flashing on µSD access (2nd try)Rafaël Carré
2010-05-07Fuzev2: calibrated discharge curveRafaël Carré
2010-05-05Fuzev2: don't disable interrupts in fm code, allow button tick to runRafaël Carré
2010-05-05Fuzev2: FM - tested on 2 different modelsRafaël Carré
2010-05-02Fix wrong udelay logic that made it be way off.Thomas Martitz
2010-04-28Fuzev2: revert r25741 and r25746Rafaël Carré
2010-04-27fix r25741: the 2nd delay needs to be present when the CPU is boostedRafaël Carré
2010-04-27Fuzev2 button fixesRafaël Carré
2010-04-27Two corrections to the previous commit (wrong timer was used, KERNEL_TIMER_FR...Thomas Martitz
2010-04-27FS#11172 - Fuzev2: Read the scrollwheel scrollwheel via IRQThomas Martitz
2010-04-27as3525(v2): Add a somewhat inaccurate udelay (-0.5/+1.0µs). It should work g...Thomas Martitz
2010-04-26Fuzev2: button_read_dbop() doesn't existRafaël Carré
2010-04-26Fuzev2: fix screen corruptionRafaël Carré
2010-04-13fuzev2: remove some delays from button driverRafaël Carré
2010-04-13Fuzev2: removed a useless GPIO op, add some whitespaceRafaël Carré
2010-04-13Fuzev2: simplify button_read_device()Rafaël Carré
2010-04-05as2525(v2): We don't need yuv blitting/greylib support in the bootloader so d...Thomas Martitz
2010-04-05Fuzev2: Reduce code duplication by reusing Fuzev1 code.Thomas Martitz
2010-04-05Fuzev2: YUV output adapted from Fuzev1Rafaël Carré
2010-04-05Fuzev2: use RGB565SWAPPED (pointed out by amiconn) => 91fpsRafaël Carré
2010-04-05Fuzev2: don't reinvent the wheel: swap pixels with existing swap_odd_even32Rafaël Carré
2010-04-05Fuzev2: write pixel swapping in assembly for a some speed upRafaël Carré
2010-04-01Fuzev2: Scrollwheel works like a charm :)Thomas Martitz
2010-04-01Fuzev2 LCD: replace delays by calls to lcd_delay() (delays not changed)Rafaël Carré
2010-03-29Fix bootloader red, it doesn't have backlight handling.Thomas Martitz
2010-03-29Fuzev2: Preliminary button support. Scrollwheel does not work yet.Thomas Martitz
2010-03-29as3525v2: factorize writing to ascodec PMURafaël Carré
2010-03-29as3543: name 0x1b & 0x1c registersRafaël Carré
2010-03-29Fuzev2: fix backlight brightnessRafaël Carré
2010-03-28Fuzev2: it seems we need to set bit 3 when selecting PMU subregisterRafaël Carré
2010-03-28Fuzev2: cleanup backlight code (still not working correctly)Rafaël Carré
2010-03-28Fuzev2: fix LCDRafaël Carré
2010-03-28Fuzev2: fix lcdRafaël Carré