summaryrefslogtreecommitdiff
path: root/firmware/drivers/ata_mmc.c
AgeCommit message (Expand)Author
2006-11-08Missed one hotswap ifdef...Jens Arnold
2006-11-08Fix idle monitoring to not freeze the Ondio, and add it in a more elegant way...Jens Arnold
2006-11-08fix booboo in ata.c (SYS_POWEROFF falling into SYS_USB_CONNECTED)Jonathan Gordon
2006-11-08* changes to ata.c - idle callbacks are called after 2 sec of real idle,Jonathan Gordon
2006-09-16New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen
2006-05-07Ondio: (Hopefully) fix the occasional freezes during playback: Use DMA channe...Jens Arnold
2005-11-07Removed unused ata_standby(), changed return type of ata_sleep() to void, rem...Jens Arnold
2005-05-22Ondio: Fix multivolume and hotswap for the old MMC clock circuit.Jens Arnold
2005-05-17(1) Early USB detection on boot, before trying to mount the partitions. Clean...Jens Arnold
2005-05-16Hotswap: Better placement for switching the MMC monitor off/on.Jens Arnold
2005-05-16Hotswap: Avoid mount race at startup and after returning from USB mode.Jens Arnold
2005-05-14Some code cleanup.Jens Arnold
2005-05-04Improved bitfield handling for settings and MMC (more straigtforward, smaller...Jens Arnold
2005-05-02MMC driver: More flexible background copy & bitswap concept, using global var...Jens Arnold
2005-04-28Speed optimisations: (1) Read, write: Use single/multiple block commands depe...Jens Arnold
2005-04-28MMC driver does now handle block sizes != 512 bytes, which is necessary to su...Jens Arnold
2005-03-12non-ambiguous error codeJörg Hohensohn
2005-03-10Don't panic on read attempts past end of card, just exit with error. Such can...Jörg Hohensohn
2005-02-20Correctly display USB activity on Ondios with old bridge. (Added blindly, ple...Jens Arnold
2005-02-19Ondio: disk activity indication in USB mode, tooJörg Hohensohn
2005-02-19Ondio: disk indication in the status bar, to compensate for lacking LEDJörg Hohensohn
2005-02-14Some MMCs don't like reading their very last sector with the read_multiple_bl...Jens Arnold
2005-02-12Fixed calculation of MMC sector count. Display sector count instead of (rough...Jens Arnold
2005-02-06Aligned thread stackLinus Nielsen Feltzing
2005-02-04MMC driver now panics on out-of-bound accesses.Jens Arnold
2005-01-31MMC debug info: Tsac is now needed in ns, no longer scaled by 10.Jens Arnold
2005-01-28do the hotswapJörg Hohensohn
2005-01-03select the card within the mutex, seems more safeJörg Hohensohn
2004-12-29cosmetic: use the IF_MV2() macro for optional argumentsJörg Hohensohn
2004-12-28prepared to mount multiple partitions into one logical file system (most usef...Jörg Hohensohn
2004-11-17Fix: my previous adjustments broke access to external MMC on newer Ondio mode...Jens Arnold
2004-11-17Ondio: adjustments for models with mask bit 2 == 0 (different MMC clock selec...Jens Arnold
2004-11-14Increased MMC init timeout (again), and sleep() between consecutive tries.Jens Arnold
2004-11-14Increased init timeout to account for some very slow (SD) cardsJens Arnold
2004-11-07Unique error codesJens Arnold
2004-10-10MMC hotswap handling in USB modeJens Arnold
2004-10-10First part of MMC hotswap handling; removed unnecessary MMC threadJens Arnold
2004-10-09Fixed busy timeout handling; better commentsJens Arnold
2004-10-09Major MMC driver rework: DMA for sector transfers (except for single sector w...Jens Arnold
2004-10-06Enhanced MMC handling: Driver cleanup, timeout calculation fixed, allowed vol...Jens Arnold
2004-10-05Compile ata_mmc.c for targets with mmc, ata.c for all others.Björn Stenberg
2004-10-04(Re-)added the delayed write feature to avoid wearing the flash unnecessarilyJens Arnold
2004-10-04MMC: 10 % faster reading and 15 % faster writingJens Arnold
2004-10-03Removed disabled code.Jens Arnold
2004-10-03Implemented multiple block reading and writing. Significant speedup.Jens Arnold
2004-10-01Some cleanup, and a quick fix to make battery status reading and idle powerof...Jens Arnold
2004-10-01Fix: card initialization on card_select()Jens Arnold
2004-10-01Ondio PACR inits for cold startJörg Hohensohn
2004-09-29Writing to mmc does work now, but not always correct yet. It caused a corrupt...Jens Arnold
2004-09-29Small fix for the card initJens Arnold