summaryrefslogtreecommitdiff
path: root/nuttx/fs/fat
Commit message (Collapse)AuthorAgeFilesLines
* Change prototypes of up_create_stack and up_release_stack to include a task ↵patacongo2013-03-201-2/+2
| | | | | | type parameter git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5765 42af7a65-404d-4744-a932-0658087f49c3
* Fix a FAT error when trying to create file in a non-existent directory. ↵patacongo2013-03-202-12/+42
| | | | | | Reported by Andrew Tridgell. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5764 42af7a65-404d-4744-a932-0658087f49c3
* More changes for a kernel-mode allocator (more to be done)patacongo2013-03-091-10/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5724 42af7a65-404d-4744-a932-0658087f49c3
* LPC1788 updates -- OS test configuration now workspatacongo2013-03-041-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5704 42af7a65-404d-4744-a932-0658087f49c3
* Correct a memory leak in NSHpatacongo2013-02-021-1/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5600 42af7a65-404d-4744-a932-0658087f49c3
* New interface task_spawn(); exec_builtin() now uses task_spawn(); All argv ↵patacongo2013-02-021-1/+1
| | | | | | types should be char * const * not const char ** git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5598 42af7a65-404d-4744-a932-0658087f49c3
* Additional patches from Petteri Aimonen for FAT, STM32 SPI, and AT25patacongo2013-02-013-9/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5593 42af7a65-404d-4744-a932-0658087f49c3
* apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.cpatacongo2013-01-161-3/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5523 42af7a65-404d-4744-a932-0658087f49c3
* Implement redirection of output from NSH builtin commands to a file in a ↵patacongo2013-01-151-9/+10
| | | | | | mounted volume git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5521 42af7a65-404d-4744-a932-0658087f49c3
* Finish dup logic for open files; fix bug in sigtimedwait(), would return ↵patacongo2013-01-143-13/+124
| | | | | | wrong signo value if the signal was already pending git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5517 42af7a65-404d-4744-a932-0658087f49c3
* Add support for dup2'ing files. Infrastructure and ROMFS done. Still need ↵patacongo2013-01-141-22/+24
| | | | | | FAT, BINFS, NXFFS, and NFS git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5516 42af7a65-404d-4744-a932-0658087f49c3
* Email address change in nuttx/patacongo2012-09-136-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
* Add beginning of a simple granule allocator to support DMA IO buffer allocationpatacongo2012-09-113-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5129 42af7a65-404d-4744-a932-0658087f49c3
* Add support for DMA memory allocator to FAT file systempatacongo2012-09-114-6/+52
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5127 42af7a65-404d-4744-a932-0658087f49c3
* Shenzhou board is first to use ONLY Kconfig for configurationpatacongo2012-09-081-6/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5114 42af7a65-404d-4744-a932-0658087f49c3
* Important FAT fix. Bad test would cause many un-necessary writes to FLASH.patacongo2012-09-061-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5102 42af7a65-404d-4744-a932-0658087f49c3
* Fix max filename size report by FAT statfs with long file names; Add missing ↵patacongo2012-08-041-0/+4
| | | | | | logic to support fieldwidth and justification for %s format; Add extended help options. Default help command just shows a short list of commands. Verbose and single command help options git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5008 42af7a65-404d-4744-a932-0658087f49c3
* Fix some warnings and fix some simulator buildspatacongo2012-05-021-6/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4688 42af7a65-404d-4744-a932-0658087f49c3
* Kconfig updatespatacongo2012-04-141-4/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4608 42af7a65-404d-4744-a932-0658087f49c3
* Kconfig updatepatacongo2012-04-121-8/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4597 42af7a65-404d-4744-a932-0658087f49c3
* Add a little more configuration logicpatacongo2012-04-101-5/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4587 42af7a65-404d-4744-a932-0658087f49c3
* A little bit of file system configuration logicpatacongo2012-04-101-0/+59
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4586 42af7a65-404d-4744-a932-0658087f49c3
* Add kconfig documentationpatacongo2012-04-061-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4567 42af7a65-404d-4744-a932-0658087f49c3
* Adding skeleton Kconfig files (part 1 of 2)patacongo2012-04-061-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4564 42af7a65-404d-4744-a932-0658087f49c3
* Move file-system header files to include/nuttx/fspatacongo2012-03-218-19/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4499 42af7a65-404d-4744-a932-0658087f49c3
* Fix a bug in the FAT statfs() implementationpatacongo2012-02-071-9/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4375 42af7a65-404d-4744-a932-0658087f49c3
* STM32 F4 I2C updatespatacongo2012-01-251-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4330 42af7a65-404d-4744-a932-0658087f49c3
* On a failure to recognize a FAT file system, the mount logic should return ↵patacongo2012-01-111-6/+7
| | | | | | -EINVAL, not -ENODEV git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4297 42af7a65-404d-4744-a932-0658087f49c3
* PIC32 NSH configuration now builds without errorspatacongo2011-12-231-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4220 42af7a65-404d-4744-a932-0658087f49c3
* Update ADC header file for the STM32F40xxxpatacongo2011-11-201-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4105 42af7a65-404d-4744-a932-0658087f49c3
* Revised FAT bugfixpatacongo2011-11-192-80/+22
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4104 42af7a65-404d-4744-a932-0658087f49c3
* Fix error in FAT time (date value was being used)patacongo2011-11-181-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4099 42af7a65-404d-4744-a932-0658087f49c3
* clock_gettime() not settime() in FAT time logicpatacongo2011-11-171-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4094 42af7a65-404d-4744-a932-0658087f49c3
* Fix an error in FAT needed for interoperability with Windows when access ↵patacongo2011-11-152-26/+95
| | | | | | first entry in root directory git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4093 42af7a65-404d-4744-a932-0658087f49c3
* Add support for more FAT partitions; support for SD cards greater than 4Gb; ↵patacongo2011-11-152-27/+112
| | | | | | TSC2007 touchscreen driver improvements git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4092 42af7a65-404d-4744-a932-0658087f49c3
* Add FAT date/time stamppatacongo2011-10-022-6/+71
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4008 42af7a65-404d-4744-a932-0658087f49c3
* Back out a portion of the last FAT LFN changepatacongo2011-09-281-14/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3986 42af7a65-404d-4744-a932-0658087f49c3
* Cosmetic changes to fat and mass storage devicepatacongo2011-09-281-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3985 42af7a65-404d-4744-a932-0658087f49c3
* Move MSC descriptors to a separate file; File 13 char long file names.patacongo2011-09-271-17/+22
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3983 42af7a65-404d-4744-a932-0658087f49c3
* Fix a stray write into the FATpatacongo2011-09-163-16/+22
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3958 42af7a65-404d-4744-a932-0658087f49c3
* Small improvement in FAT buffering logic on write()patacongo2011-09-151-12/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3957 42af7a65-404d-4744-a932-0658087f49c3
* Revert some unnecessary portions of last commitpatacongo2011-09-151-21/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3956 42af7a65-404d-4744-a932-0658087f49c3
* Fix a critical bug in FAT sector managementpatacongo2011-09-151-8/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3955 42af7a65-404d-4744-a932-0658087f49c3
* Add logic to assure that short FAT names are uniquepatacongo2011-07-182-46/+285
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3796 42af7a65-404d-4744-a932-0658087f49c3
* Documentation updatepatacongo2011-07-181-18/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3795 42af7a65-404d-4744-a932-0658087f49c3
* Correct FAT long file name padding characterpatacongo2011-07-182-49/+65
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3794 42af7a65-404d-4744-a932-0658087f49c3
* Make NX and NXTEXT built-ins; extend stm3210e-eval/nsh2 config to run the NX ↵patacongo2011-07-161-1/+1
| | | | | | example from the NX command line git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3791 42af7a65-404d-4744-a932-0658087f49c3
* FAT long file names are basically functionalpatacongo2011-07-152-14/+38
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3790 42af7a65-404d-4744-a932-0658087f49c3
* Some FAT long file name fixespatacongo2011-07-151-30/+71
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3789 42af7a65-404d-4744-a932-0658087f49c3
* Fix NXTEXT link errorpatacongo2011-07-141-4/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3787 42af7a65-404d-4744-a932-0658087f49c3