incubator-nuttx/fs
Boris Astardzhiev ae6b80f8b6 fs/fat: Avoid caculating the bogus directory entry address for the FAT root directory (since it has no directory entry). This change should have no effect, other than making the logic clearer. 2018-05-24 06:18:15 -06:00
..
aio fs/aio: Fix one additional place where the errno variable is being accessed inappropriately. 2018-01-31 09:19:19 -06:00
binfs Squashed commit of the following: 2018-01-03 16:03:56 -06:00
cromfs tools/gencromfs.c: Was duplicating all mode bits in source directory in CROMFS directory. Some make no sense. In particular, all write-able bits are cleard unconditionally. Executable bits are still copying because there is really no way for the tool to know if the file is executable or not. 2018-03-24 15:05:22 -06:00
dirent Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
driver Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
fat fs/fat: Avoid caculating the bogus directory entry address for the FAT root directory (since it has no directory entry). This change should have no effect, other than making the logic clearer. 2018-05-24 06:18:15 -06:00
hostfs Squashed commit of the following: 2017-10-04 15:22:27 -06:00
inode Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
mmap fs/mmap: Fixed compiler warning about access to uninitialized variable in rammap(...) 2018-03-15 14:44:34 -06:00
mount fs/mount: Fix wrong size reported by df -h. Reason is that size in bytes is calculated always on uint32_t types and cards bigger than 4GB will overflow uint32_t type. Solution is to use uint64_t where possible. 2018-04-14 15:15:59 -06:00
mqueue Standardization of some function headers. 2018-03-13 09:52:27 -06:00
nfs fs/nfs/rpc_clnt.c: Commit 091e3f7 broke the NFS client. sendto() can (correctly) no lnoger by used with a connected UDP socket. In that case, send() must be used instead. 2018-05-02 13:53:51 -06:00
nxffs Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
procfs Fix a few compilation errors. 2018-04-20 15:55:16 -06:00
romfs Make sure that labeling is used consistently in all function headers (part 2). 2018-02-01 12:03:55 -06:00
semaphore Standardization of some function headers. 2018-03-13 09:52:27 -06:00
shm fs/: Remove dangling space at the end of lines. 2017-06-28 13:17:55 -06:00
smartfs fs/smartfs: Fix a hardfault in SmartFS. Problem occurred when opening a file with O_CREAT (only) when the file arelready exists but has a size of zero. 2018-04-14 06:44:38 -06:00
tmpfs Squashed commit of the following: 2018-01-03 16:03:56 -06:00
unionfs Merged in hardlulz/modem-3.0-nuttx/fix-sem-EINTR (pull request #603) 2018-02-20 18:24:53 +00:00
userfs Remove all usage of printf() from the OS. That is not an acceptable context for the use of an application-oriented interface that depends on a task-specific file descriptor and C buffered I/O. 2018-03-03 15:20:21 -06:00
vfs fs/vfs and net/udp: Repartition logic of commit 0c963449d6, moving into net/udp. Add support to handle connected UDP sockets. The correct 'optimal blksize' to return is the MSS. The MTU is always too big. 2018-04-27 08:36:25 -06:00
.gitignore
Kconfig Addes CROMFS prototype. CROMFS is a commpressed, in-memory read-only file system based on LZF. 2018-03-19 07:08:40 -06:00
Makefile Addes CROMFS prototype. CROMFS is a commpressed, in-memory read-only file system based on LZF. 2018-03-19 07:08:40 -06:00
fs_initialize.c