Gregory Nutt
|
986c568d34
|
Correct file header comments
|
2016-08-07 10:04:02 -06:00 |
|
Gregory Nutt
|
610afe9cd9
|
FAT performance improvement. In large files, seeking to a position fromt he beginning of the file can be very time consuming. ftell does lssek(fd, 0, SET_CURR). In that case, that is wasted time since we are going to seek to the same position. This fix short-circutes fat_seek() in all cases where we attempt to seek to curren position. Suggested by Nate Weibley
|
2016-08-03 13:32:52 -06:00 |
|
Gregory Nutt
|
72a45c82b7
|
Move include/nuttx/regex.h to include/nuttx/lib/regex.h
|
2016-07-21 13:42:18 -06:00 |
|
Gregory Nutt
|
4b4dbc79a2
|
Move driver related prototypes out of include/nuttx/fs/fs.h and into new include/drivers/drivers.h
|
2016-07-20 13:15:37 -06:00 |
|
Gregory Nutt
|
006f4a5818
|
HOSTFS: Fix some errors in first cut at repartitioning
|
2016-07-17 16:31:14 -06:00 |
|
Gregory Nutt
|
2b28a1f3e5
|
SIM HOSTFS: First cut at changes to get it working on Cygwin.
|
2016-07-17 15:59:45 -06:00 |
|
Gregory Nutt
|
69637bf825
|
Costmetic changes to better match coding style
|
2016-07-17 13:39:21 -06:00 |
|
Alan Carvalho de Assis
|
8fa14b8fed
|
Fix poll-related compile issues introduced with recent PTY changes
|
2016-07-16 07:03:38 -06:00 |
|
Gregory Nutt
|
11fe9378df
|
Fix some warnings
|
2016-07-16 07:02:06 -06:00 |
|
Gregory Nutt
|
bcb6095f1f
|
Add an assertion
|
2016-07-15 17:47:00 -06:00 |
|
Gregory Nutt
|
6a75f2df89
|
PTY: Add some encode to reduce the likely of misinterpreting the return value of the file open() method
|
2016-07-15 17:13:21 -06:00 |
|
Gregory Nutt
|
4b1553d3ad
|
PTY: Fix some tricky issues. Now seems to be working. A lot more testing is needed
|
2016-07-15 14:29:32 -06:00 |
|
Gregory Nutt
|
9ecd558002
|
Add the correct implementation of the file_poll() function
|
2016-07-15 11:34:08 -06:00 |
|
Gregory Nutt
|
6e6c04f778
|
Rename file_poll as fdesc_poll. The file_ namespace is used for other things.
|
2016-07-15 11:21:11 -06:00 |
|
Ken Pettit
|
b616918e0f
|
SmartFS: Fix a 32-byte memory leak
|
2016-07-12 17:28:06 -06:00 |
|
Gregory Nutt
|
67a9549355
|
TMPFS: Eliminate some warnings
|
2016-07-11 11:19:58 -06:00 |
|
Gregory Nutt
|
2689645b97
|
VFS ioctl() again. Per comments from David Sidrane, file_ioctl() should not return success if the ioctl method is not supported. It probably should return ENOTTY in that case.
|
2016-07-09 07:23:12 -06:00 |
|
Sagitta Li
|
1925df8faa
|
Fix some recently introduced errors
|
2016-07-09 06:51:07 -06:00 |
|
Gregory Nutt
|
02b91d9880
|
Add a SYSLOG character device that can be used to re-direct output to the SYSLOG
|
2016-07-05 12:58:18 -06:00 |
|
Gregory Nutt
|
a39ce80add
|
SYSLOG logic should use existing file interfaces, not re-invent them.
|
2016-07-05 12:12:44 -06:00 |
|
Gregory Nutt
|
82c890db23
|
syslog_dev_flush() needs to check if the inode is a mountpoint before calling the flush() method. Noted by David Sidrane.
|
2016-06-22 05:58:33 -06:00 |
|
Gregory Nutt
|
485aa6b231
|
SIM: Comment out skip scheduler debug output that can hang the simulation.
|
2016-06-21 08:59:01 -06:00 |
|
Gregory Nutt
|
43eb04bb8f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
|
Gregory Nutt
|
e27491f5be
|
Move fs/drivers/fs_devsyslog.c to drivers/syslog/syslog_device.c
|
2016-06-19 08:46:46 -06:00 |
|
Gregory Nutt
|
d5275e48d0
|
Eliminate some warnings
|
2016-06-13 13:16:03 -06:00 |
|
Gregory Nutt
|
eac916c907
|
Fix some warnings
|
2016-06-13 11:48:20 -06:00 |
|
Gregory Nutt
|
c0142b618d
|
Missing left parenthesis on one of the modified debug statements.
|
2016-06-11 17:31:11 -06:00 |
|
Gregory Nutt
|
1acafa813b
|
Missing open quotation mark on one of the modified debug statements.
|
2016-06-11 17:29:32 -06:00 |
|
Gregory Nutt
|
ad2f7b0119
|
fs/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
|
2016-06-11 17:14:02 -06:00 |
|
Gregory Nutt
|
a1469a3e95
|
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
2016-06-11 15:50:49 -06:00 |
|
Gregory Nutt
|
86b79b33cf
|
Reserver the name 'err' for other purposes
|
2016-06-11 14:40:07 -06:00 |
|
Gregory Nutt
|
1cdc746726
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:14:08 -06:00 |
|
Gregory Nutt
|
fc3540cffe
|
Replace all occurrences of vdbg with vinfo
|
2016-06-11 11:59:51 -06:00 |
|
Gregory Nutt
|
a18dbfda6e
|
Remove drivers/mtd/flash_eraseall.c. It is not used in the OS and is just a dumb wrapper around the MDIOC_BULKERASE IOCTL call.
|
2016-06-02 10:44:13 -06:00 |
|
Gregory Nutt
|
001715d57b
|
FS: Add logic to detach a file structure from a file descriptor. This is for use only within the OS. It permits an open file or driver to be used across multiple threads.
|
2016-05-26 09:41:50 -06:00 |
|
Gregory Nutt
|
aa7a981674
|
Update some comments
|
2016-05-26 08:37:40 -06:00 |
|
Gregory Nutt
|
c00e3e55dc
|
Fix several places in DMA logic where a spurious semicolon causes bad conditional logic
|
2016-05-11 17:42:59 -06:00 |
|
Gregory Nutt
|
d5be40be5f
|
Remove CONFIG_FS_READABLE/WRITABLE logic from tools/mkconfig.c. This logic has been replaced with proper logic in the Kconfig files, it is out of date and an ongoing maintenance problem, and it shoulw not be necessary.
|
2016-05-11 10:01:43 -06:00 |
|
Gregory Nutt
|
a2a6c0b9a5
|
Improve some Kconfig help comments
|
2016-05-11 09:54:33 -06:00 |
|
Gregory Nutt
|
60382e7dcf
|
fs/Kconfig: Allow CONFIG_FS_WRITABLE to be manually selected
|
2016-05-11 09:52:32 -06:00 |
|
Sebastien Lorquet
|
3c594b5ba1
|
Allows the use of tmpfs when no block driver is available. This is correctly done to define NONBDFS but below the structure is not where it should be.
|
2016-05-11 06:48:30 -06:00 |
|
Gregory Nutt
|
e523c93391
|
Several Makefiles: Add .PHONY definitions to prevent 'clean up to date' message weirdness.
|
2016-05-10 15:44:06 -06:00 |
|
Gregory Nutt
|
972181697a
|
fs_mount.c edited online with Bitbucket. Fix problem noted by David Sidrane.
|
2016-04-29 07:11:42 +00:00 |
|
Gregory Nutt
|
ecba6ad0db
|
fs_procfsproc.c edited online with Bitbucket. Fix problem introduced in last patch
|
2016-04-28 08:04:38 +00:00 |
|
David Sidrane
|
6a6a089af4
|
Fix a warning
|
2016-04-27 00:19:00 -06:00 |
|
Gregory Nutt
|
3f731241cb
|
fs/inode/, fs/vfs/, and sched/task/: File and socket descriptors are no longer allocated for kernel threads. They must use SYSLOG for output and the low-level psock interfaces for network I/O. This saves a little memory which might be important for small footprint configurations.
|
2016-04-14 10:14:38 -06:00 |
|
Gregory Nutt
|
9008308b64
|
Remove some block comments before empty code sections
|
2016-04-11 18:16:04 -06:00 |
|
Gregory Nutt
|
3fba968bb0
|
Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov.
|
2016-04-11 11:14:18 -06:00 |
|
Gregory Nutt
|
ccbf514233
|
Add task state to information recorded when a task is suspended
|
2016-03-21 15:24:15 -06:00 |
|
Gregory Nutt
|
b6f5ffa9a8
|
CDC/AC: too man right parentheses if IFLOW_CONTROL enabled
|
2016-02-24 11:54:02 -06:00 |
|