summaryrefslogtreecommitdiff
path: root/nuttx/fs
Commit message (Collapse)AuthorAgeFilesLines
* Add logic to automatically unload module on exit; Several patches from Mike ↵patacongo2013-01-171-4/+6
| | | | | | Smith git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5528 42af7a65-404d-4744-a932-0658087f49c3
* Add a binary 'loader' so that builtin applications can be executed from the ↵patacongo2013-01-161-1/+1
| | | | | | BINFS file system git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5525 42af7a65-404d-4744-a932-0658087f49c3
* Rename apps/include/apps.h to builtin.h. Move parts of ↵patacongo2013-01-161-2/+1
| | | | | | apps/builtins/exec_builtin.c to binfmt/libbuiltin/libbuiltin_utils.c git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5524 42af7a65-404d-4744-a932-0658087f49c3
* apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.cpatacongo2013-01-1611-27/+563
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5523 42af7a65-404d-4744-a932-0658087f49c3
* BINFS now supports open, close, and FIOC_FILENAME ioctlpatacongo2013-01-162-27/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5522 42af7a65-404d-4744-a932-0658087f49c3
* Implement redirection of output from NSH builtin commands to a file in a ↵patacongo2013-01-152-17/+19
| | | | | | 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-1411-75/+317
| | | | | | 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-147-117/+209
| | | | | | FAT, BINFS, NXFFS, and NFS git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5516 42af7a65-404d-4744-a932-0658087f49c3
* Missing comma in EVERY DELFILE/DELDIR macro call in every Makefilepatacongo2012-11-201-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3
* Most of the changes needed to support Windows native clean; distclean is has ↵patacongo2012-11-171-5/+3
| | | | | | a problem git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3
* Mirtoo differences from Konstantin; File system fix from Lorenz Meierpatacongo2012-11-151-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5360 42af7a65-404d-4744-a932-0658087f49c3
* Move some (hopefully) un-necessary quotes in Makefiles for Mikepatacongo2012-11-151-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3
* Correct some issues with last check-in; ez80 still does not buildpatacongo2012-11-111-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3
* Completes removal bash ARCHIVE loop; Adds basic Makefile for native windows ↵patacongo2012-11-111-5/+5
| | | | | | build git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5338 42af7a65-404d-4744-a932-0658087f49c3
* Partial change: Removing bash ARCHIVE looppatacongo2012-11-111-3/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3
* ARM and ARMv7-M ELF support; STM32F4Discovery ELF loader test configurationpatacongo2012-10-261-3/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5264 42af7a65-404d-4744-a932-0658087f49c3
* Fix some W25 driver errorspatacongo2012-10-041-8/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5212 42af7a65-404d-4744-a932-0658087f49c3
* Remove executable property from source and make filespatacongo2012-09-132-0/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
* Email address change in nuttx/patacongo2012-09-1329-29/+29
| | | | 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
* More M3 Wildfire logic; mmap-related bug fixes from Katepatacongo2012-09-101-14/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5124 42af7a65-404d-4744-a932-0658087f49c3
* Some error handling bugs noted by Ronen Vainishpatacongo2012-09-091-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5122 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
* Add some protection to the priority inheritance logic when sem_post() is ↵patacongo2012-08-281-1/+10
| | | | | | called from an interrupt handler git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5060 42af7a65-404d-4744-a932-0658087f49c3
* Some STM32 USB OTG FS driver fixespatacongo2012-08-271-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5059 42af7a65-404d-4744-a932-0658087f49c3
* I learned how to spell PSEUDOpatacongo2012-08-0514-59/+59
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5010 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
* Extend the NSH mount command so that it will enumerate mountpoints if no ↵patacongo2012-08-033-62/+58
| | | | | | arguments are provided git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5006 42af7a65-404d-4744-a932-0658087f49c3
* Improve capability to traverse inodes in the NuttX psuedo-filesystem; now ↵patacongo2012-08-037-45/+669
| | | | | | returns statfs git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5005 42af7a65-404d-4744-a932-0658087f49c3
* Add capability to traverse inodes in the NuttX psuedo-filesystempatacongo2012-08-038-41/+63
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5004 42af7a65-404d-4744-a932-0658087f49c3
* Fix syslog mutual exclusion and interrupt level logicpatacongo2012-08-021-27/+104
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4999 42af7a65-404d-4744-a932-0658087f49c3
* The initial SYLOG device logic was valiant but yet still not enoughpatacongo2012-08-026-15/+482
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4998 42af7a65-404d-4744-a932-0658087f49c3
* Clean-up files in fs/ directorypatacongo2012-07-1442-328/+387
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4942 42af7a65-404d-4744-a932-0658087f49c3
* Refactor nfs_socket.c/.h logic; Those files are not gonepatacongo2012-06-277-280/+119
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4878 42af7a65-404d-4744-a932-0658087f49c3
* Prep for 6.19 releasenuttx-6.19patacongo2012-06-152-87/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4847 42af7a65-404d-4744-a932-0658087f49c3
* NFS should fail if EINTR is receivedpatacongo2012-06-151-8/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4846 42af7a65-404d-4744-a932-0658087f49c3
* Improve NFS retry logicpatacongo2012-06-143-68/+132
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4845 42af7a65-404d-4744-a932-0658087f49c3
* Add NFS rewinddir support; fixe some NFS warningspatacongo2012-06-143-37/+77
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4844 42af7a65-404d-4744-a932-0658087f49c3
* NFS... add logic to truncate files if needed on openpatacongo2012-06-144-13/+103
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4843 42af7a65-404d-4744-a932-0658087f49c3
* More NFS buffering improvementspatacongo2012-06-145-73/+93
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4842 42af7a65-404d-4744-a932-0658087f49c3
* Clean up NFS user interface; Fix NFS disconnect bugpatacongo2012-06-146-160/+51
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4841 42af7a65-404d-4744-a932-0658087f49c3
* Minor change to NFS interfacepatacongo2012-06-143-56/+43
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4840 42af7a65-404d-4744-a932-0658087f49c3
* NFS... fix close() bugpatacongo2012-06-142-19/+25
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4839 42af7a65-404d-4744-a932-0658087f49c3
* NFS just finished a major weight reduction programpatacongo2012-06-1410-981/+370
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4838 42af7a65-404d-4744-a932-0658087f49c3
* Change NFS bufferingpatacongo2012-06-137-465/+114
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4837 42af7a65-404d-4744-a932-0658087f49c3
* NFS updatepatacongo2012-06-135-45/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4836 42af7a65-404d-4744-a932-0658087f49c3
* NFS updatepatacongo2012-06-125-1144/+247
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4835 42af7a65-404d-4744-a932-0658087f49c3
* Conditionally compile out RPC statistics counterspatacongo2012-06-122-73/+62
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4834 42af7a65-404d-4744-a932-0658087f49c3