summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Expand)AuthorFilesLines
2011-05-04fuze+: move defines from .c to .h; implement button reading for volume up/dow...Amaury Pouly4-26/+45
2011-05-03AMSv2 USB: Write usb_delay() in assemblyRafaël Carré1-6/+8
2011-05-02fuze+: use mdelay and not udelay in lcd sequencesAmaury Pouly1-34/+35
2011-05-02iap: pass length and data pointer to iap_handlepkt functions, this prepares f...Bertrik Sikken2-11/+14
2011-05-01Sansa Fuze+: initial commit (bootloader only, LCD basically working)Amaury Pouly26-3/+2062
2011-04-27Get rid of a committed #define from kernel.h that didn't make the final cut. ...Michael Sevakis1-1/+0
2011-04-27Commit FS#12069 - Playback rework - first stages. Gives as thorough as possib...Michael Sevakis2-42/+183
2011-04-23iap: reduce code duplication in iap autobaud codeBertrik Sikken1-36/+26
2011-04-23Split off target-specific parts from firmware/drivers/serial.cBertrik Sikken5-218/+304
2011-04-22ipod6g: make functions and variables static where possibleBertrik Sikken4-33/+37
2011-04-22Fix issues with iPod nano 2G displays reported on the forums. The voltage sup...Andree Buschmann1-1/+1
2011-04-18AMS: consistently use bitclr32/bitset32/bitmod32 for register CCU_IO (instead...Bertrik Sikken3-7/+6
2011-04-18AMSv1 sd: work-around for detection problem with some sd cards (delay after s...Bertrik Sikken1-1/+1
2011-04-16Define LCD dpi for n900, n8xx and the pandoraThomas Jarosch1-0/+8
2011-04-16Fix premature idle shutdown on RaaA after last track finished playingThomas Jarosch1-3/+5
2011-04-09AMS sd: use defines instead of direct values for drive numberBertrik Sikken1-2/+2
2011-04-08Sansa Clip v2: there's no need to use |= or &= to manipulate a GPIO for the b...Bertrik Sikken1-2/+2
2011-04-02Sansa clip+: do not set GPIO B7 in the display driver, it's already used for ...Bertrik Sikken1-4/+11
2011-04-01AMSv2: fix dependency between button light and sd card control for fuze v2 va...Bertrik Sikken2-21/+7
2011-03-29AMSv2 sd: do not try to switch sd cards into high-speed mode.Bertrik Sikken1-29/+0
2011-03-28AMSv2 sd: correct CLKENA settings (to stop sd clock when idle) for AMSv2 vari...Bertrik Sikken1-1/+1
2011-03-28AMSv2 sd: do sd slot switching with GPIO B5 only for AMSv2 variant 1Bertrik Sikken1-3/+3
2011-03-27Skin variables for touchscreen targets (origional implementation by Jens Theeß)Jonathan Gordon1-0/+2
2011-03-26AMSv2 SD: use INTERNAL_AS3525 and SD_SLOT_AS3525 defines instead of a direct ...Bertrik Sikken1-2/+2
2011-03-26AMSv2 SD: wait for response to command SD_STOP_TRANSMISSION instead of ignori...Bertrik Sikken1-3/+3
2011-03-26AMSv2 SD: reorganise code to select 4-bit mode data transfer mode a bit and a...Bertrik Sikken1-5/+6
2011-03-26AMSv2 SD: sd card communication speed can be changed back to full speed after...Bertrik Sikken1-3/+3
2011-03-26use correct define for gigabeat fx to enable lineout (was broken in r29588)Robert Kukla1-1/+1
2011-03-24iPod Classic storage driver: Fix some implicit casts, typos, ...Michael Sparmann1-5/+8
2011-03-24fix warning, use unsigned variableRafaël Carré1-1/+1
2011-03-24SD AMSv2: fix r29625Rafaël Carré1-8/+15
2011-03-21AMSv2 SD: send 80 idle clocks before sending initial CMD0 (go idle state)Bertrik Sikken1-1/+1
2011-03-21AMSv2 SD: receive sd card command responses during initialisation instead of ...Bertrik Sikken1-6/+5
2011-03-21AMSv2 SD: wait for previous data transfer completion before sending a commandBertrik Sikken1-1/+1
2011-03-21AMSv2 SD: use a sleep instead of a udelay for 100 ms delayBertrik Sikken1-1/+1
2011-03-20SD AMSv2: fix r29169Rafaël Carré1-6/+6
2011-03-20SD amsv2: remove double assignementRafaël Carré1-3/+0
2011-03-20Add another delay in the AMSv2 sd controller driver as a work-around for SD i...Bertrik Sikken1-1/+7
2011-03-17No need to save irq again after thread wakeup in queue_wait(_w_tmo), just dis...Michael Sevakis1-2/+2
2011-03-16Android: Implement app shutdown and thus, sleep timer.Thomas Martitz2-6/+32
2011-03-16Android: Partly revert r29569 and only call the new getJavaEnvironment() when...Thomas Martitz7-39/+42
2011-03-15WM8750/51: properly apply recording gainMarcin Bukat1-33/+13
2011-03-15MPIO HD300: Enable line-in recording. Thanks Andriej Azariev for pointing out...Marcin Bukat2-1/+4
2011-03-14fix redMarcin Bukat2-3/+4
2011-03-14WM8750/51 driver:Marcin Bukat2-50/+74
2011-03-14Listen to and follow external Android volume changes. (Based on FS#11914 by M...Björn Stenberg4-0/+33
2011-03-14slightly modified FS#11531 by me: WM8750/51 driver reworkMarcin Bukat3-285/+331
2011-03-13Fix FS#11894 - Sansa Clip+ Volume Buttons don't switch when Upside Down is ac...Bertrik Sikken1-2/+2
2011-03-12Android: allocate native_buffer locally, which does away with the need to holdMaurus Cuelenaere1-6/+9
2011-03-11Android: Switch to pthread_cond+SIGEV_THREAD for tick task handling.Thomas Martitz1-26/+19