Xiang Xiao
|
7557bfcbe2
[BACKPORT] libc/stdio: Preallocate the stdin, stdout and stderr
|
4 years ago |
Xiang Xiao
|
b0797263ca
libc/stdio: Allocate file_struct dynamically
|
4 years ago |
Gregory Nutt
|
154a87993f
fs/vfs/fd_open.c: fs_fdopen() must not set errno
|
4 years ago |
Gregory Nutt
|
a4218e2144
include/nuttx/sched.h: Make naming of all internal names consistent:
|
4 years ago |
Xiang Xiao
|
4a3d28a957
fs: Move inode_checkflags from include/nuttx/fs/fs.h to fs/inode/inode.h
|
4 years ago |
Xiang Xiao
|
f8a809eb5b
Fix nxstyle issue
|
4 years ago |
Xiang Xiao
|
eca7059785
Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base
|
4 years ago |
Xiang Xiao
|
5c80b94820
Replace #include <semaphore.h> to #include <nuttx/semaphore.h>
|
4 years ago |
Xiang Xiao
|
6a3c2aded6
Fix wait loop and void cast (#24)
|
4 years ago |
Gregory Nutt
|
efe65749ce
Fix condition logic: The setup seems to support a network without sockets. That is not the case.
|
5 years ago |
Gregory Nutt
|
a64869aa67
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
|
5 years ago |
Gregory Nutt
|
536e4d7fa6
fs/vfs: Change the return value of internal function fs_getfilep(). It no longer sets the errno variable but, rather, returns errors in the same manner as other internal OS functions.
|
7 years ago |
Gregory Nutt
|
9568600ab1
Squashed commit of the following:
|
7 years ago |
Gregory Nutt
|
42a0796615
Squashed commit of the following:
|
7 years ago |
Gregory Nutt
|
83cdb0c552
Squashed commit of the following:
|
7 years ago |
Harri Luhtala
|
b8b9309d2b
vfs: fdopen: add missing file stream flags clearing. Clear file stream structure regardless of config options. Structure clearing is needed as previous use of stream list entry might leave fs_flags set.
|
7 years ago |
Gregory Nutt
|
4fa389898a
Fix a warning when STDIO buffering is disabled
|
7 years ago |
Gregory Nutt
|
1d290c2b37
setvbuf: Add support for disabling I/O buffering. Initially cut; untested.
|
7 years ago |
Gregory Nutt
|
a92887c63d
setvbuf: Correct some errors detected by code review.
|
7 years ago |
Gregory Nutt
|
9f859774a1
setvbuf: Add support for configuration of line buffering.
|
7 years ago |
Gregory Nutt
|
86b79b33cf
Reserver the name 'err' for other purposes
|
8 years ago |
Gregory Nutt
|
d914f3ceec
Major structure of file system functions to better support asynchronous I/O. Respository should not be trusted until I have a chance to verify everything
|
10 years ago |
Gregory Nutt
|
ff73be870e
Move renaming files in fs/. to fs/vfs/. (Don't all belong there)
|
10 years ago |