summaryrefslogtreecommitdiffstats
path: root/firmware/common/disk.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-06Fix a bug in disk.c that really wasn't affecting anything.Michael Sevakis1-8/+3
2014-08-30Rewrite filesystem code (WIP)Michael Sevakis1-154/+297
2013-11-20Introduce volume_{present,removable} and fix invalid calls in apps/Amaury Pouly1-0/+16
2013-08-17Cleanup MV/MD macros a little.Michael Sevakis1-4/+4
2011-12-19disk: fix sector multiplier init, also remove a test which has became obsoleteAmaury Pouly1-3/+2
2011-12-15Really fix redAmaury Pouly1-0/+2
2011-12-15Fix redAmaury Pouly1-1/+1
2011-12-15Add support for for per-drive logical sector size. This allows targets to hav...Amaury Pouly1-3/+13
2011-10-02revert r30566 and r30567 to fix FS#12294 (superfloppy not mounting)Robert Kukla1-2/+13
2011-09-17Also remove the fat_partition_types array.Torne Wuff1-10/+0
2011-09-17Allow any partition type, not just known FAT types.Torne Wuff1-3/+2
2011-02-27iPod Classic CE-ATA Support (Part 2 of 4: Remove on-stack sector buffers, and...Michael Sparmann1-1/+3
2011-01-02Autodetect sector size on superfloppy volumes based on the FAT32 BPB (kudos t...Michael Sparmann1-0/+3
2010-11-28Accept FS#11774 by Michael Hohmuth (with some own modifications to #ifdef con...Frank Gevaerts1-4/+23
2010-06-06Make disk_init() non-static again. I forgot to look at the bootloadersFrank Gevaerts1-1/+1
2010-06-06Remove card_enable_monitoring() and use a mutex instead. The card_enable_moni...Frank Gevaerts1-7/+27
2010-06-05remane hotswap.* to sdmmc.*. The contents have nothing at all to do with hots...Frank Gevaerts1-1/+1
2010-05-20disk/file: Do not use & on arraysRafaël Carré1-1/+1
2010-04-03Add IO priority handling. Currently all IO has equal priority, except the dir...Frank Gevaerts1-1/+1
2009-10-02Patch #1 from FS#10633 (Nano 2G developments) by Michael Sparmann - Allows ta...Dave Chapman1-1/+1
2009-07-17Commit FS#9545, storage cleanup and multi-driver supportFrank Gevaerts1-14/+20
2008-11-09drive might be used uninitialized, prevent thatRafaël Carré1-1/+1
2008-11-02implement single-driver storage layer with macros instead of inlinesFrank Gevaerts1-1/+3
2008-11-01Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ...Frank Gevaerts1-2/+2
2008-09-07ZVM:Maurus Cuelenaere1-42/+1
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-05-15Check for a supported partition type before trying to mount a partition. This...Jens Arnold1-1/+16
2008-05-141) Use a separate config-<target>.h for Zen Vision(:M) (60GB)Maurus Cuelenaere1-2/+2
2008-05-05Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creativ...Nicolas Pennequin1-1/+1
2008-04-24Commit whole Creative Zen Vision:M target tree + all related firmware/ Maurus Cuelenaere1-4/+44
2008-03-12Hotswap code shuffling: Fix yellow. Simplify some target function access. Kee...Michael Sevakis1-1/+1
2008-03-12Do some crackdown on kernel object reinitialization after they could be in us...Michael Sevakis1-3/+2
2008-03-09enable partition probing for superfloppy targets; hanging was caused by out-o...Robert Kukla1-5/+0
2008-02-11Major USB fixes by Frank Gevaerts. Still disabled in builds, #define USE_ROCK...Björn Stenberg1-0/+5
2008-01-09Initial commit for the Olympus m:robe 100 port (PP5020). The LCD driver works...Mark Arigo1-4/+3
2007-11-27Oops. Fix yellow.Nicolas Pennequin1-1/+1
2007-11-27* Make the Gigabeat S bootloader a bit more interesting: it looks for the fir...Nicolas Pennequin1-1/+6
2007-07-20Makes apps and plugins interract with directories using a posix-like api inst...Kevin Ferrare1-2/+2
2007-06-30Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with so...Michael Sevakis1-8/+8
2007-05-23ATA driver: * Support for drives with large physical sectors and no support f...Jens Arnold1-2/+2
2006-12-04Much simpler implementation of large virtual sector support, not needing larg...Jens Arnold1-13/+16
2006-12-03Add support (runtime detection) for 2048 bytes/sector filesystem.Miika Pekkarinen1-0/+14
2006-08-31Initial commit of work for port to the Tatung Elio TPJ-1022 - yet another Por...Dave Chapman1-0/+5
2005-05-16Hotswap: Better placement for switching the MMC monitor off/on.Jens Arnold1-0/+7
2005-02-27couple of fixes for 16 bits archsJean-Philippe Bernardy1-1/+1
2005-01-28preparations for hotswapping MMCJörg Hohensohn1-27/+70
2005-01-23int -> long where neededJean-Philippe Bernardy1-4/+4
2004-12-29Shared mounting code, also more general. It will mount multiple HD partitions...Jörg Hohensohn1-1/+50
2004-12-28prepared to mount multiple partitions into one logical file system (most usef...Jörg Hohensohn1-8/+18
2002-10-10Partition debug screen added, and jumped to when no fat32 partition is found ...Björn Stenberg1-0/+6