summaryrefslogtreecommitdiff
path: root/firmware/drivers/ata_mmc.c
AgeCommit message (Expand)Author
2010-06-06Remove card_enable_monitoring() and use a mutex instead. The card_enable_moni...Frank Gevaerts
2010-06-05remane hotswap.* to sdmmc.*. The contents have nothing at all to do with hots...Frank Gevaerts
2010-01-01Simplify some expressions using the ? operatorBertrik Sikken
2009-07-20Make sd_present() and mmc_present() look only at the actual presence of a car...Frank Gevaerts
2009-07-17Commit FS#9545, storage cleanup and multi-driver supportFrank Gevaerts
2009-07-01card_extract_bits() take the start bit argument as defined in public SanDisk ...Rafaël Carré
2009-07-01Merge tCardInfo struct (MMC) and tSDCardInfo struct (SD)Rafaël Carré
2009-06-07Convert a number of places in core and plugins to use the BIT_N() macro inste...Jens Arnold
2008-11-02implement single-driver storage layer with macros instead of inlinesFrank Gevaerts
2008-11-01conditionalise *_get_info() to get some binsize backFrank Gevaerts
2008-11-01Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ...Frank Gevaerts
2008-09-19Some more size optimisations, giving a tiny write speedup as well.Jens Arnold
2008-09-19Change the way send_cmd() returns data to make it cleaner and save binsize. A...Jens Arnold
2008-09-17Further MMC driver touchup: * Save a tiny amount of power by not enabling the...Jens Arnold
2008-09-15Fix error handling in multiple block read and multiple block write state. Whe...Jens Arnold
2008-09-14Implement chasing bitswap for reading. Speeds up reading single 512-byte bloc...Jens Arnold
2008-09-14Simplify & fix the MMC driver. After more than 3 years I found that the MMC s...Jens Arnold
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
2008-03-08No need to have \n here. panicf() won't output it anyway.Jens Arnold
2008-03-08Revert accidental tree commit. Sorry for that.Jens Arnold
2008-03-08No need to have \n here. panicf() won't output it anyway.Jens Arnold
2008-02-22Remove sector 0 write protection from the ATA and MMC drivers. The one in the...Jens Arnold
2008-01-20Proper mutexing in the MMC driver's ata_init(), resembling what is done in th...Jens Arnold
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis
2007-06-30Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with so...Michael Sevakis
2007-04-11Moved SH1 system code to target tree. * First shot at hwcompat cleanup.Jens Arnold
2007-03-04Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - ...Daniel Ankers
2007-01-23Settings are now stored in /.rockbox/config.cfg instead of the hidden sector....Jonathan Gordon
2006-12-19Woops. Missed a file.Michael Sevakis
2006-11-12Get rid of ages-old interdependency between ata.c and mas.cJens Arnold
2006-11-09Ondio: Better activity monitoring for 'ata' idle notification.Jens Arnold
2006-11-09Bah, Linus was right, trying to call the ata_idle callbacks on usb andJonathan Gordon
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