summaryrefslogtreecommitdiffstats
path: root/firmware/drivers/fat.c
AgeCommit message (Expand)AuthorFilesLines
2004-11-04Removed #include math.hLinus Nielsen Feltzing1-1/+0
2004-10-14cleaned out parts of bpb which we don't useJörg Hohensohn1-45/+3
2004-10-05panic on write behind partition, tooJörg Hohensohn1-7/+9
2004-09-23FAT16 support for the OndioJörg Hohensohn1-104/+344
2004-08-22Bug fix: renaming a directory could cause a name clash. New feature: rename()...Linus Nielsen Feltzing1-6/+7
2004-08-17 Const policed pointer arguments to functions, part 2Jens Arnold1-14/+15
2004-07-24Removed nasty lvalue castLinus Nielsen Feltzing1-1/+1
2004-04-16New function: rmdir(). Also some changes in the fat code, to track the parent...Linus Nielsen Feltzing1-3/+8
2004-04-06Added cluster size to the disk debug screenLinus Nielsen Feltzing1-0/+5
2004-01-26Oops. Wrong arguments to memset(). Thanks to Mike Wilson for pointing that out.Linus Nielsen Feltzing1-2/+2
2004-01-15Ooops. Forgot to clear the newly allocated cluster in mkdir()Linus Nielsen Feltzing1-4/+21
2004-01-15Second bug in mkdir() :-)Linus Nielsen Feltzing1-0/+4
2004-01-15Implemented the mkdir() function in the FAT32 driverLinus Nielsen Feltzing1-15/+73
2003-11-03Patch #791531 by Barry McIntosh, fake time stamps for file creation/updates o...Linus Nielsen Feltzing1-7/+70
2003-10-28Killed a warning (and a bug I introduced in the last commit)Linus Nielsen Feltzing1-1/+2
2003-10-26Better error reportingLinus Nielsen Feltzing1-2/+4
2003-07-19Another go at the disk-full FAT driver fix. Now it skips the reserved sectors...Linus Nielsen Feltzing1-5/+3
2003-07-16Fixed a bug that included the reserved clusters 0 and 1 in the search for ava...Linus Nielsen Feltzing1-2/+9
2003-06-19Now handles a full disk a little better, and it doesn't trust the fsinfo anymoreLinus Nielsen Feltzing1-8/+8
2003-06-03Small seek optimization -- begin seek at last read cluster if possibleHardeep Sidhu1-4/+19
2003-04-24More detailed error codesLinus Nielsen Feltzing1-8/+10
2003-04-11Corrected win1251 -> iso 8859-5 conversion (Alex)Björn Stenberg1-1/+13
2003-03-04update_fat_entry() set the wrong cache line dirty if bpb_resvdseccnt wasn't d...Linus Nielsen Feltzing1-9/+2
2003-02-26Enhanced error codes for better error trackingLinus Nielsen Feltzing1-169/+183
2003-01-29The dir code is now reentrant.Björn Stenberg1-10/+6
2003-01-27Directories can now be renamed too.Björn Stenberg1-5/+8
2003-01-24Remove use of rockbox-mode.el in local variables list.Mats Lidell1-6/+0
2003-01-17Added table for converting unicode page 1 and 2 into ISO 8859-2Björn Stenberg1-0/+73
2003-01-14Made unicode2iso() static.Björn Stenberg1-1/+1
2003-01-14Added unicode conversion from cyrillic, greek, hebrew, arabic and thai.Björn Stenberg1-7/+41
2002-12-09Added recalculation of free disk space. Press PLAY in Debug->Disk Info->Free ...Björn Stenberg1-38/+55
2002-11-22Fixed warnings.Björn Stenberg1-5/+9
2002-11-22Added creation and last-modified timestamps.Björn Stenberg1-0/+40
2002-11-19Removed some debug output.Björn Stenberg1-6/+1
2002-11-19Added rename()Björn Stenberg1-53/+106
2002-11-18Bug fixes: 1) add_dir_entry() would update end-of-dir marker even when not su...Björn Stenberg1-2/+4
2002-11-18Added longname handling to fat_remove().Björn Stenberg1-138/+235
2002-11-15Long filename support added. (fat_remove() not updated yet.)Björn Stenberg1-97/+188
2002-11-15Cleaned up dir handling further.Björn Stenberg1-94/+115
2002-11-14Added check to avoid FAT sector 0 panic.Björn Stenberg1-1/+2
2002-11-13Directories are now handled as files, using fat_readwrite() instead of ata_re...Björn Stenberg1-173/+113
2002-11-12Added extra safety checks.Björn Stenberg1-1/+4
2002-11-12Added disk space to Info menu item. (Players press + to see it.)Björn Stenberg1-0/+8
2002-11-11Added ftruncate().Björn Stenberg1-3/+6
2002-11-11close() now does not truncate the file.Björn Stenberg1-19/+17
2002-11-09Greg's improved fat_cache_sector() function, now updates the second FATLinus Nielsen Feltzing1-15/+25
2002-11-08fat_cache_sector() wrote to the wrong sector when flushing an entry. Thanks t...Linus Nielsen Feltzing1-1/+2
2002-11-05Bug fixes: fat_seek(0) would sometimes start at sector 1. find_free_cluster()...Björn Stenberg1-4/+8
2002-11-04Bugfix: lseek() did not invalidate sector cache when seeking to start of file.Björn Stenberg1-13/+17
2002-11-04Bugfix: If last sector of a requested transfer was nonconsecutive, it would n...Björn Stenberg1-7/+6