- 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
- 06a5299 Do some crackdown on kernel object reinitialization after they could be in use and use before initialization. For c200/e200: Be sure fat cache and ata locks are acquired in the proper order during hot swapping. Delay hotswap monitoring until after initial file mounting (address 2nd kobj concern + possible call of fat driver before init). by Michael Sevakis · 17 years ago
- e53e670 Remove unused code, make comments c-style, make one private function static by Nils Wallménius · 18 years ago
- ca91b67 Reverting the FAT32 driver change - it seems to have introduced a bug by Linus Nielsen Feltzing · 18 years ago
- 0f03e3a Changed fat_getnext(): by Linus Nielsen Feltzing · 18 years ago
- ef3e129 Much simpler implementation of large virtual sector support, not needing larger sector buffers and not touching file.c at all. secmult is simply used to normalize all sector counts to 512-byte physical sectors. * Moved MAX_SECTOR_SIZE definition to config-*.h, and enabled it for iPod Video only. MAX_SECTOR_SIZE now only enables checking for alternate disk layouts due to sector size (as iPod Video G5.5 is presented as having 2048-byte _physical_ sectors to the PC). Large virtual sector support in fat.c is always enabled. by Jens Arnold · 18 years ago
- ae66c2b Add support (runtime detection) for 2048 bytes/sector filesystem. by Miika Pekkarinen · 18 years ago
- 8630f07 Applied FS# 5736 by Alexander Levin. by Rani Hod · 18 years ago
- 5da99ed long policy by Jean-Philippe Bernardy · 20 years ago
- fc19445 more long policy by Jean-Philippe Bernardy · 20 years ago
- 36b8e13 int -> long where needed by Jean-Philippe Bernardy · 20 years ago
- 7414687 unmount function in preparation for MMC hotswap, more mutexing by Jörg Hohensohn · 20 years ago
- 316ae18 Correct handling of FAT16 root directory when it does not start on a pseudo cluster boundary. Fixed some places where the cluster number can become negative. Significant code cleanup. by Jens Arnold · 20 years ago
- da84857 prepared to mount multiple partitions into one logical file system (most useful for Ondio, internal memory + external MMC) by Jörg Hohensohn · 20 years ago
- e0e0140 Bug fix: renaming a directory could cause a name clash. New feature: rename() can now move files/directories as well. by Linus Nielsen Feltzing · 20 years ago
- 0ceaa5e Const policed pointer arguments to functions, part 2 by Jens Arnold · 20 years ago
- bc9397d New function: rmdir(). Also some changes in the fat code, to track the parent directory in opendir(), to be able to delete directories by Linus Nielsen Feltzing · 21 years ago
- ef1698e Added cluster size to the disk debug screen by Linus Nielsen Feltzing · 21 years ago
- 60b1c4b Implemented the mkdir() function in the FAT32 driver by Linus Nielsen Feltzing · 21 years ago
- fc9b28d Small seek optimization -- begin seek at last read cluster if possible by Hardeep Sidhu · 21 years ago
- e597ca4 Move publicly (from apps) accessed files from drivers/ to export/. by Daniel Stenberg · 22 years ago[Renamed from firmware/drivers/fat.h]
- 38bc30b The dir code is now reentrant. by Björn Stenberg · 22 years ago
- 184fd55 Directories can now be renamed too. by Björn Stenberg · 22 years ago
- b17fe5a Added recalculation of free disk space. Press PLAY in Debug->Disk Info->Free to run it. Takes ~30 sec on my 40GB Toshiba. by Björn Stenberg · 22 years ago
- c5f5be5 Added rename() by Björn Stenberg · 22 years ago
- eee2c01 Added longname handling to fat_remove(). by Björn Stenberg · 22 years ago
- c442a68 Cleaned up dir handling further. by Björn Stenberg · 22 years ago
- 1f214f2 Directories are now handled as files, using fat_readwrite() instead of ata_read/write_sector(). by Björn Stenberg · 22 years ago
- 6fb512a Added disk space to Info menu item. (Players press + to see it.) by Björn Stenberg · 22 years ago
- 11a09e6 close() now does not truncate the file. by Björn Stenberg · 22 years ago
- a5e77d8 Fat writing update. File creation now works, though still only short filenames. by Björn Stenberg · 22 years ago
- 46ddacf Fat32 write updates: Nixed some bugs. Basic file creation now works. Todo: Long filenames and extensive test cases. by Björn Stenberg · 22 years ago
- b7b48fe Snapshot of file writing code. Bugs remain. Only short names are supported yet. by Björn Stenberg · 22 years ago
- 113fffa Don't save settings on disk if it has no partition table by Björn Stenberg · 22 years ago
- 827cee3 struct bpb does not have to be global by Björn Stenberg · 22 years ago
- e599282 Fixed compiler warnings by Björn Stenberg · 22 years ago
- 924164e Changed to global 'bpb' struct by Björn Stenberg · 22 years ago
- c7f7934 Added disk/partition handling by Björn Stenberg · 22 years ago
- 3df8650 Renamed get_bpb() into fat_mount() and added it to the API. by Björn Stenberg · 22 years ago
- 24a2de6 Added longname handling by Björn Stenberg · 22 years ago
- 0ea9f37 Added fat_seek() by Björn Stenberg · 22 years ago
- e8bcc01 Added fat_open() and fat_read(). by Björn Stenberg · 22 years ago
- 5661b23 Cluster chaining now works. by Björn Stenberg · 22 years ago
- 1dff4b6 FAT update Added fat test code by Björn Stenberg · 22 years ago
- c6773e1 Moved driver to 'drivers' subdir by Björn Stenberg · 22 years ago[Renamed from firmware/fat.h]
- d9eb5c7 First version by Björn Stenberg · 23 years ago