summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sd-as3525v2.c (follow)
Commit message (Expand)AuthorAge
* Do some housekeeping with fat.h and SECTOR_SIZEMichael Sevakis2017-03-12
* sd-as3525v2: simplify logic and cleanupMihail Zenkov2017-01-27
* sd-as3525v2: prevent DTO error and DMA problemsMihail Zenkov2016-03-18
* sd-as3525v2: exit with error if transfer failureMihail Zenkov2016-03-18
* sd-as3525v2: Limit number of retryMihail Zenkov2016-03-18
* Rewrite filesystem code (WIP)Michael Sevakis2014-08-30
* Cleanup MV/MD macros a little.Michael Sevakis2013-08-17
* AS3525v1/2: Enable nested handling of interruptsMichael Sevakis2012-01-08
* AMSv2: enable storage write in bootloaderRafaël Carré2011-12-18
* Sansa AMSv2: don't panic if microsd init failedRafaël Carré2011-12-14
* Sansa AMSv2: enable usb storage in bootloaderRafaël Carré2011-12-14
* Deal with a complication when transferring recording method from PP5024: sinc...Michael Sevakis2011-12-12
* Sansa clip zip: update mkamsboot and fix various drivers to make it boot to t...Bertrik Sikken2011-10-29
* Sansa clipzip: make main build compile (plugins still disabled)Bertrik Sikken2011-09-24
* AMS: consistently use bitclr32/bitset32/bitmod32 for register CCU_IO (instead...Bertrik Sikken2011-04-18
* AMSv2: fix dependency between button light and sd card control for fuze v2 va...Bertrik Sikken2011-04-01
* AMSv2 sd: do not try to switch sd cards into high-speed mode.Bertrik Sikken2011-03-29
* AMSv2 sd: correct CLKENA settings (to stop sd clock when idle) for AMSv2 vari...Bertrik Sikken2011-03-28
* AMSv2 sd: do sd slot switching with GPIO B5 only for AMSv2 variant 1Bertrik Sikken2011-03-28
* AMSv2 SD: use INTERNAL_AS3525 and SD_SLOT_AS3525 defines instead of a direct ...Bertrik Sikken2011-03-26
* AMSv2 SD: wait for response to command SD_STOP_TRANSMISSION instead of ignori...Bertrik Sikken2011-03-26
* AMSv2 SD: reorganise code to select 4-bit mode data transfer mode a bit and a...Bertrik Sikken2011-03-26
* AMSv2 SD: sd card communication speed can be changed back to full speed after...Bertrik Sikken2011-03-26
* fix warning, use unsigned variableRafaël Carré2011-03-24
* SD AMSv2: fix r29625Rafaël Carré2011-03-24
* AMSv2 SD: send 80 idle clocks before sending initial CMD0 (go idle state)Bertrik Sikken2011-03-21
* AMSv2 SD: receive sd card command responses during initialisation instead of ...Bertrik Sikken2011-03-21
* AMSv2 SD: wait for previous data transfer completion before sending a commandBertrik Sikken2011-03-21
* AMSv2 SD: use a sleep instead of a udelay for 100 ms delayBertrik Sikken2011-03-21
* SD AMSv2: fix r29169Rafaël Carré2011-03-20
* SD amsv2: remove double assignementRafaël Carré2011-03-20
* Add another delay in the AMSv2 sd controller driver as a work-around for SD i...Bertrik Sikken2011-03-20
* Merge functionality of wakeups and semaphores-- fewer APIs and object types. ...Michael Sevakis2011-03-02
* AMSv2 SD: Fix card insert lockups in USB mode. First, get rid of infinite loo...Michael Sevakis2011-01-29
* Try to get some control over #ifdef hell in usb.c by refactoring and inline f...Michael Sevakis2011-01-18
* Apply FS#11798 (Files in MicroSD card aren't being shown in File Browser or D...Bertrik Sikken2010-12-26
* AMSv2: handle sd card ACMDs similar to how it's done for AMSv1Bertrik Sikken2010-12-12
* AMSv2: only switch sd cards to high speed mode for for v2 sd cards, just like...Bertrik Sikken2010-12-12
* Change sd-as3525*.c to the new cache coherency function names.Thomas Martitz2010-09-08
* AMSv2: remove a bunch of panicf() in SD driverRafaël Carré2010-08-28
* typo in r27876Rafaël Carré2010-08-25
* sd-as3525*: use AS3525_PHYSICAL_ADDRRafaël Carré2010-08-25
* Introduce NORETURN_ATTR wrapper for __attribute__((noreturn)), using this and...Thomas Martitz2010-08-12
* Correction to previous commit: fix condition to include backlight-target.h (n...Bertrik Sikken2010-07-22
* Sansa Clip+: detect AMSv2 variant (just like was already done for fuze v2), t...Bertrik Sikken2010-07-22
* Revert r26290Rafaël Carré2010-07-20
* newer Fuzev2 doesn't seem to use B5 for button lightRafaël Carré2010-07-19
* as3525*: use atomic bit manipulation for CCU_IORafaël Carré2010-07-19
* Support new Fuzev2 revisions (fuzev2_variant == 1)Rafaël Carré2010-07-19
* sd-as3525v2: remove unneeded prototypesRafaël Carré2010-07-19