summaryrefslogtreecommitdiff
path: root/firmware/drivers/fat.c
AgeCommit message (Expand)Author
2008-11-02implement single-driver storage layer with macros instead of inlinesFrank Gevaerts
2008-11-01Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ...Frank Gevaerts
2008-10-31cleanup storage definesFrank Gevaerts
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
2008-04-28Moved atoi declaration to stdlib.h. Deleted atoi.hBertrik Sikken
2008-04-06Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now w...Michael Sevakis
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis
2008-03-12Hotswap code shuffling: Fix yellow. Simplify some target function access. Kee...Michael Sevakis
2008-03-12Do some crackdown on kernel object reinitialization after they could be in us...Michael Sevakis
2008-02-07Let the FAT namecheck also look for trailing spaces, fixes FS #8560.Peter D'Hoye
2007-10-28Code police, no functional changes (yet)Peter D'Hoye
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis
2007-10-10Fix FS #5852 by trying to properly close and update the recorded file, and gi...Peter D'Hoye
2007-07-09Prevent another divide-by-zero (only affecting targets with FAT16 support ena...Dave Chapman
2007-07-09Fix division by 0 errorRobert Keevil
2007-07-05Fix a (minor) disk corruption when moving directories around. Fixes FS #7359Peter D'Hoye
2007-07-03Fix serious bug in FAT filename check, preventing most files from being creat...Magnus Holmgren
2007-07-03Proper filename checking in the FAT driver (FS#7222 and FS#6358)Jonathan Gordon
2007-03-16Set CONFIG_RTC to 0 for non-RTC targets, and check with #if to profit from -W...Jens Arnold
2007-03-03remove runtime detection of h1x0 series RTC MOD, but leave driver codeRobert Kukla
2007-02-28FS#6419 - driver for H1x0 series RTC Mod with runtime detectionRobert Kukla
2007-02-25Remove unused code, make comments c-style, make one private function staticNils Wallménius
2007-02-24Use the correct constant to avoid confusionPeter D'Hoye
2007-02-24Better short filename generation. Fixes FS#6648.Peter D'Hoye
2007-01-29Reverting the FAT32 driver change - it seems to have introduced a bugLinus Nielsen Feltzing
2007-01-29Changed fat_getnext():Linus Nielsen Feltzing
2006-12-04Much simpler implementation of large virtual sector support, not needing larg...Jens Arnold
2006-12-03Removed unused variable, and fixed overflow in free/total calculation. There ...Jens Arnold
2006-12-03Fixed the warnings.Miika Pekkarinen
2006-12-03Add support (runtime detection) for 2048 bytes/sector filesystem.Miika Pekkarinen
2006-08-02Reduced the logf output. Please enable the lines only when necessary.Miika Pekkarinen
2006-07-31Applied FS# 5736 by Alexander Levin.Rani Hod
2006-05-13Correctly test on volume id flagPeter D'Hoye
2006-04-08Comparing short filenames for uniqueness used 1 char too much, causing it to ...Peter D'Hoye
2005-12-06waiting is over: initial unicode commitMarcoen Hirschberg
2005-12-04Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC define...Dave Chapman
2005-10-06Cosmetic correction (doesn't affect compiled code) - use letohNN instead of h...Dave Chapman
2005-10-06Replace SWAB16 and SWAB32 with a comprehensive set of byte-swap macros - leto...Dave Chapman
2005-09-07Adds a filename sanity check to add_dir_entry that at the moment only checks ...Jonas Häggqvist
2005-09-06For targets without an RTC, use the rockbox build date as the start date in t...Jens Arnold
2005-04-27Adding entries to the FAT16 root dir still failed under certain conditions. T...Jens Arnold
2005-04-23create_dos_name() return value was meaningless.Jens Arnold
2005-04-22Bugfixes: (1) add_dir_entry() always appended new entries, although the code...Jens Arnold
2005-03-07Little fix, when debug is disabled clusterchain length was incorrectly computedJean-Philippe Bernardy
2005-02-28long policy fixesJean-Philippe Bernardy
2005-02-27couple of fixes for 16 bits archsJean-Philippe Bernardy
2005-02-26long policyJean-Philippe Bernardy
2005-02-25more long policyJean-Philippe Bernardy
2005-02-25more long policyJean-Philippe Bernardy
2005-02-16Shortnames must be uppercase...Jens Arnold