summaryrefslogtreecommitdiff
path: root/firmware/drivers/fat.c
AgeCommit message (Expand)Author
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
2002-10-31Fat writing update. File creation now works, though still only short filenames.Björn Stenberg
2002-10-30Improved find_free_cluster(). Split readwrite() in two to simplify debugging.Björn Stenberg
2002-10-23Fixed bug where first sector was skipped on reads.Björn Stenberg
2002-10-22Fat32 write updates: Nixed some bugs. Basic file creation now works. Todo: Lo...Björn Stenberg
2002-10-20Snapshot of file writing code. Bugs remain. Only short names are supported yet.Björn Stenberg
2002-09-12no longer include unicode.h, we've removed that fileDaniel Stenberg
2002-09-12Greg Haerr's new loadable font. No more #ifdef font-style, removed oldDaniel Stenberg
2002-08-24Fixed minor bug in previous change: 0 is a valid sectorHardeep Sidhu
2002-08-24Data at end of file was not being read if last sector fell on cluster boundaryHardeep Sidhu
2002-08-14fat_read() now reads multiple sectors per ATA commandBjörn Stenberg
2002-08-13Don't save settings on disk if it has no partition tableBjörn Stenberg
2002-08-11First version of loadable fonts patch by Alex GitelmanBjörn Stenberg
2002-07-24fat_seek() end-of-file bug fix by Hardeep SidhuLinus Nielsen Feltzing
2002-07-15Fixed name garbling bugBjörn Stenberg
2002-06-19Ignore volume IDBjörn Stenberg
2002-06-19We don't need time unless we're writingBjörn Stenberg
2002-05-30Umm, bpb must be static to be local :)Björn Stenberg
2002-05-30struct bpb does not have to be globalBjörn Stenberg
2002-05-29FAT cache now uses static memoryBjörn Stenberg
2002-05-27fat_seek couldn't seek in the first clusterLinus Nielsen Feltzing
2002-05-14Fixed compiler warningsBjörn Stenberg
2002-05-09Removed a few annoying debugf callsLinus Nielsen Feltzing
2002-05-09get_next_cluster forgot to byteswap the FAT entry, among othersLinus Nielsen Feltzing
2002-05-09New cache algorithmLinus Nielsen Feltzing
2002-05-08Added lseek()Björn Stenberg
2002-05-08Fixed EOF handlingBjörn Stenberg