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