Gregory Nutt
|
9ac09db800
|
More fixes to problems noted by cppcheck. Some are kind of risky; some are real bugs.
|
2014-11-25 13:46:14 -06:00 |
|
Gregory Nutt
|
71d27ec3da
|
apps/examples/bridge: Add host-side test driver
|
2014-11-21 08:20:25 -06:00 |
|
Gregory Nutt
|
6eee578317
|
vfs/poll: add proper handling for sem_timedwait errnos. From Jussi Kivilinna
|
2014-11-21 06:38:26 -06:00 |
|
Gregory Nutt
|
bee3640829
|
Simplifed semaphore wait logic in poll()
|
2014-11-19 09:49:11 -06:00 |
|
Gregory Nutt
|
4448cc43db
|
poll() was not waking up from signals (for example mq_notify() events).
Signed-off-by: Jussi Kivilinna <jussi.kivilinna@haltian.com>
|
2014-11-19 09:31:51 -06:00 |
|
Gregory Nutt
|
2e55db369d
|
Network: All logic will now handle varialbe length link layer protocol headers within incoming packets. This permits use of multiple network interfaces with differing data links. For example, ETHERNET + SLIP
|
2014-11-15 13:13:23 -06:00 |
|
Gregory Nutt
|
d287e7036d
|
Let's raise the priority of NXFFS dumps to LOG_NOTICE
|
2014-11-12 11:38:48 -06:00 |
|
Gregory Nutt
|
6a9296c397
|
Fix prolblems with redefinitions of fdb macro. With the fix to the syslog prototype, a LOG priority must now be the first paramter. Fixed by replacing all occurrences of fdbg with syslog(LOG_DEBUG, and eliminating the macro redefinitions. Noted by Sebastien Lorquet.
|
2014-11-12 07:15:13 -06:00 |
|
Gregory Nutt
|
839d3f2204
|
Cosmetic. Fix some conditional logic in some conditioned out code
|
2014-11-02 17:26:38 -06:00 |
|
Gregory Nutt
|
cc679cc902
|
SYSLOG timestamp configuration option should not depend on CONFIG_SYSLOG and the default value should be n
|
2014-11-01 13:47:10 -06:00 |
|
Gregory Nutt
|
e6c2a36bbe
|
Add optional timestamp to syslog output. From pn_bouteville@yahoo.fr
|
2014-11-01 09:17:34 -06:00 |
|
Gregory Nutt
|
f8f6a8fbce
|
AIO: Several fixes for socket transfers, mostly from Victor Mayoral Vilches
|
2014-10-27 15:54:35 -06:00 |
|
Gregory Nutt
|
d2424ac65c
|
Fix a couple of problems introduced in the last commmits
|
2014-10-11 08:29:26 -06:00 |
|
Gregory Nutt
|
ae3cc327c7
|
AIO now also supports socket transfers
|
2014-10-11 08:15:23 -06:00 |
|
Gregory Nutt
|
91f5ecc347
|
fs/aio/aio.h needs to disable itself is CONFIG_FS_AIO is not defined
|
2014-10-09 10:45:43 -06:00 |
|
Gregory Nutt
|
5815201cc2
|
Move syslog back to libc/syslog from fs/syslog
|
2014-10-09 07:08:36 -06:00 |
|
Gregory Nutt
|
4efb064169
|
Remove non-standard, conditional syslog_enable(), instead only the required, standard setlogmask()
|
2014-10-09 06:09:03 -06:00 |
|
Gregory Nutt
|
6d28596fa5
|
Fix a naming problem (actally a cut'n'paste problem)
|
2014-10-08 20:17:18 -06:00 |
|
Gregory Nutt
|
bbc658930a
|
Passing va_list in syscall does not work. Temporarily moved syslog and lowsyslog into kernel code and access via a system call. Need to revisit. Will probably need to move all of syslog back from fs/syslog to libc/syslog
|
2014-10-08 20:12:52 -06:00 |
|
Gregory Nutt
|
ec57ab6391
|
Implement setlogmask(); move some syslog logic from libc/syslog to fs/syslog
|
2014-10-08 19:08:26 -06:00 |
|
Gregory Nutt
|
f8ed7323c0
|
make standard syslog and vsyslog POSIX compliant (also modify non-standard syslog functions for compatibility). This will break a lot of things until ALL usage of syslog is updated to use the modified interfaces
|
2014-10-08 09:44:15 -06:00 |
|
Gregory Nutt
|
974f884ddc
|
Fix typos that cause compile error when file system debug is enabled
|
2014-10-07 13:49:49 -06:00 |
|
Gregory Nutt
|
e5f34875ff
|
AIO signal related fixes; extensino to AIO test
|
2014-10-07 09:57:20 -06:00 |
|
Gregory Nutt
|
f575567f55
|
Fix a compilation error in last commits that occure if CONFIG_PRIORITY_INHERITANCE is not selected
|
2014-10-07 09:07:54 -06:00 |
|
Gregory Nutt
|
4c7b988525
|
Update some comments
|
2014-10-07 08:34:10 -06:00 |
|
Gregory Nutt
|
98a4b6fb79
|
The Asynch I/O implementation now satisfies POSIX priority requirements; it uses the new low priority worker thread interfaces to adjust the priority of the worker thread according to the priority of the client thread
|
2014-10-07 08:24:50 -06:00 |
|
Gregory Nutt
|
e38640ecd8
|
Eliminate a warning
|
2014-10-06 16:15:24 -06:00 |
|
Gregory Nutt
|
9e102bc458
|
Fix some cornercase locking issues; make AIO lock re-entrant
|
2014-10-06 15:54:00 -06:00 |
|
Gregory Nutt
|
67030f9049
|
Add test for aio_cancel() and fix some bugs found by the test
|
2014-10-06 15:06:01 -06:00 |
|
Gregory Nutt
|
b447c413d0
|
Fix some errors and spec compliance issues with aio_cancel()
|
2014-10-06 14:28:40 -06:00 |
|
Gregory Nutt
|
7cbe29e7db
|
Fix compile problems with debug on
|
2014-10-06 12:28:37 -06:00 |
|
Gregory Nutt
|
cd0c493657
|
Basic fixes for a clean simulator build with last big fs changes
|
2014-10-06 11:02:58 -06:00 |
|
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
|
2014-10-06 10:53:25 -06:00 |
|
Gregory Nutt
|
d2797bf482
|
Modify FS initialization logic to handle AIO container initialization.
|
2014-10-06 08:11:37 -06:00 |
|
Gregory Nutt
|
a5b4a4161b
|
Modify logic to use AIO control block container
|
2014-10-06 08:10:32 -06:00 |
|
Gregory Nutt
|
52ce95b8b8
|
Add a AIO control container to increase the payload with OS internal stuff.
|
2014-10-06 08:10:02 -06:00 |
|
Gregory Nutt
|
e8a2e3a506
|
Fix some compilation issues introduced with last commit
|
2014-10-05 16:04:19 -06:00 |
|
Gregory Nutt
|
652d3ed29d
|
Rename CONFIG_LIBC_AIO to CONFIG_FS_AIO since it is now an OS property
|
2014-10-05 15:44:43 -06:00 |
|
Gregory Nutt
|
f73a18ae39
|
Move all file operations from libc/aio to fs/aio. These will need to be kernel routines in order to handler issues with using file descriptors on worker thread
|
2014-10-05 15:33:31 -06:00 |
|
Gregory Nutt
|
6d33cd329d
|
First pread/pwrite typo fixes
|
2014-10-04 07:39:30 -06:00 |
|
Gregory Nutt
|
948be542a1
|
Add pread() and pwrite()
|
2014-10-04 07:31:13 -06:00 |
|
Gregory Nutt
|
55be11b406
|
Fix an error when compiled with debug enabled
|
2014-09-30 08:06:37 -06:00 |
|
Gregory Nutt
|
71b574f26c
|
Repartition some message queue logic: sched/mqueue should have all mqueue knowledge; fs/mqueue should deal only with inodes
|
2014-09-30 08:03:39 -06:00 |
|
Gregory Nutt
|
f934db2db5
|
Add support for a custom NSH ROMFS startup image header file location. From Martin Lederhilger
|
2014-09-30 06:43:49 -06:00 |
|
Gregory Nutt
|
ddbcba03d3
|
Oops... forgot to add a new directory in the last commit
|
2014-09-29 16:48:01 -06:00 |
|
Gregory Nutt
|
db3cdcf7cc
|
Add a framework that may someday support shared memory objects in the VFS
|
2014-09-29 16:46:31 -06:00 |
|
Gregory Nutt
|
2f970ffaf7
|
Eliminate a warning about an uninitilized variable
|
2014-09-29 16:46:01 -06:00 |
|
Gregory Nutt
|
5462ede661
|
Fix some unbalanced sched_lock()/sched_unlock() pairs int the re-implemented VFS semaphore and message queue logic
|
2014-09-29 16:13:07 -06:00 |
|
Gregory Nutt
|
e340d89990
|
First round of fixes for re-implemented VFS message queues
|
2014-09-29 16:03:56 -06:00 |
|
Gregory Nutt
|
419b074b15
|
Completes the re-implementation of mq_unlink()
|
2014-09-29 15:48:52 -06:00 |
|
Gregory Nutt
|
1f2cc9f4fe
|
Complete re-implementation of mq_close
|
2014-09-29 15:33:34 -06:00 |
|
Gregory Nutt
|
584d0fe4ad
|
Complete re-implementation of mq_open()
|
2014-09-29 14:59:31 -06:00 |
|
Gregory Nutt
|
9e975a217d
|
Separate mqueue allocation logic from mq_open() and put it in sched/mqueue/mq_msgqalloc.c
|
2014-09-29 14:09:31 -06:00 |
|
Gregory Nutt
|
b0f80cc8db
|
Move mq_open.c, mq_close.c, and mq_unlink.c from sched/mqueue to fs/mqueue
|
2014-09-29 13:35:32 -06:00 |
|
Gregory Nutt
|
3973c2676d
|
Fix a missed include file change
|
2014-09-29 12:53:20 -06:00 |
|
Gregory Nutt
|
ae90309b36
|
Move fs/fs.h to fs/inode/inode.h and some to fs/driver/driver.h
|
2014-09-29 07:14:38 -06:00 |
|
Gregory Nutt
|
d5dd9842dc
|
Add build support for messages queues as part of the VFS (only build logic, no C files yet)
|
2014-09-29 07:00:11 -06:00 |
|
Gregory Nutt
|
1b2729e35e
|
More testing, bugfixes and integration of VFS-based named semaphores
|
2014-09-28 17:30:42 -06:00 |
|
Gregory Nutt
|
11a33801c4
|
Fix a typo in a Make.defs file
|
2014-09-28 16:45:39 -06:00 |
|
Gregory Nutt
|
999cc5ef8b
|
Seems to work okay now, but needs more testing
|
2014-09-28 16:36:43 -06:00 |
|
Gregory Nutt
|
650a0d0615
|
Completes VFS-based named semaphore implemetation. Still a little buggy
|
2014-09-28 15:58:56 -06:00 |
|
Gregory Nutt
|
30694f064c
|
Add VFS-based sem_open() implementation
|
2014-09-28 14:35:17 -06:00 |
|
Gregory Nutt
|
8a6a202c6d
|
straighten out files in some Make.defs files
|
2014-09-28 12:26:22 -06:00 |
|
Gregory Nutt
|
242b34cf46
|
Create a build structure that will (eventually) support using the VFS to manage named semaphores
|
2014-09-28 12:19:01 -06:00 |
|
Gregory Nutt
|
ff73be870e
|
Move renaming files in fs/. to fs/vfs/. (Don't all belong there)
|
2014-09-28 11:46:11 -06:00 |
|
Gregory Nutt
|
36a88638a4
|
Move mount-related files from fs/. to fs/mount/.
|
2014-09-28 11:28:17 -06:00 |
|
Gregory Nutt
|
349c44ded5
|
Move directory operations from fs/ to fs/dirent
|
2014-09-28 11:17:36 -06:00 |
|
Gregory Nutt
|
7679e6f2bc
|
Forgot to add files from previous commits
|
2014-09-28 11:16:58 -06:00 |
|
Gregory Nutt
|
a470a8cbd0
|
Move drive from fs/. to fs/driver/.
|
2014-09-28 11:06:21 -06:00 |
|
Gregory Nutt
|
39ff9d626e
|
Move inode and VFS utils from fs/. to fs/inode/.
|
2014-09-28 10:53:40 -06:00 |
|
Gregory Nutt
|
d038133501
|
Rename fs/fs_internal.h to fs/fs.h
|
2014-09-28 09:13:56 -06:00 |
|
Gregory Nutt
|
79eeb9f1b5
|
A little more clean-up of poll() error handling
|
2014-09-26 08:25:00 -06:00 |
|
Gregory Nutt
|
a05107e7fe
|
fs/poll: More typo fixes. Now I understand. It was not really being built in the configuration that I was using
|
2014-09-26 07:25:34 -06:00 |
|
Gregory Nutt
|
edcf863162
|
Typo fix. Hmmm... how did this compile before?
|
2014-09-26 07:18:16 -06:00 |
|
Gregory Nutt
|
67cda62aea
|
Should include time.h
|
2014-09-26 07:03:59 -06:00 |
|
Gregory Nutt
|
c652092ac4
|
Re-implemented poll() using sem_timedwait()
|
2014-09-26 06:28:20 -06:00 |
|
Gregory Nutt
|
c4978f7ef0
|
Fix unecessary delays and timing jitter in the implementation of poll(): No delay if timeout is zero; If timeout is greater than zero, first check if events are already pending events before starting the delay. From Johannes Hampel
|
2014-09-25 06:30:25 -06:00 |
|
Gregory Nutt
|
e4e458b315
|
Fix a typo introduced my my meddling with Ken's last commits
|
2014-09-22 11:40:59 -06:00 |
|
Gregory Nutt
|
34a057334c
|
Update SMART FS procfs support. From Ken Pettit
|
2014-09-22 11:19:49 -06:00 |
|
Gregory Nutt
|
b05d20a6e7
|
procfs: Fix some breakage introduced by reorganizing some un-reorganizable data structures. From Ken Pettit
|
2014-09-22 11:07:08 -06:00 |
|
Gregory Nutt
|
109ccc774d
|
SMART FS update from Ken Pettit
|
2014-09-22 09:33:58 -06:00 |
|
Gregory Nutt
|
31a908ea3a
|
Cosmetic changes to comments/spacing
|
2014-09-08 08:57:25 -06:00 |
|
Gregory Nutt
|
b2a94b6f2b
|
Fix more places where the user-mode allocator is used to allocate kernel thread resources -- before the user-mode allocator even exists
|
2014-09-03 14:58:24 -06:00 |
|
Gregory Nutt
|
205260d5e2
|
Reanem kzalloc to kmm_zalloc for consistency
|
2014-08-31 17:34:44 -06:00 |
|
Gregory Nutt
|
1780810d3d
|
Rename kmalloc to kmm_malloc for consistency
|
2014-08-31 17:26:36 -06:00 |
|
Gregory Nutt
|
54fa3b0b59
|
Rename kfree to kmm_free for consistency with other naming conventions
|
2014-08-31 17:04:02 -06:00 |
|
Gregory Nutt
|
9aca0c1c84
|
Rename kumalloc to kumm_malloc and kuzalloc to kumm_zalloc for consistency with other naming
|
2014-08-31 16:24:24 -06:00 |
|
Gregory Nutt
|
9ad7dae4c1
|
Rename kufree to kumm_free for consistency with other naming
|
2014-08-31 16:15:11 -06:00 |
|
Gregory Nutt
|
9cd1ddada4
|
Rename kmemalign to kmm_memalign and krealloc to kmm_realooc for consistency with other naming
|
2014-08-31 15:27:37 -06:00 |
|
Gregory Nutt
|
e3ff0689bb
|
Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL
|
2014-08-29 14:47:22 -06:00 |
|
Gregory Nutt
|
220216cc38
|
nuttx/fs: Remove explicity references to errno. That is a problem from within the kernel for certain configurations
|
2014-08-28 16:58:43 -06:00 |
|
Gregory Nutt
|
ad9b3f8ab8
|
wdog.h does not contain any application interface, only internal OS interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide.
|
2014-08-21 11:16:55 -06:00 |
|
Gregory Nutt
|
bb06d31038
|
Auto-mounter: Fix state setting. Not harmful other than it can cause a debug assertion to fire if you manually unmount the media before removing it which is, of course, what you are supposed to do.
|
2014-07-30 11:05:08 -06:00 |
|
Gregory Nutt
|
9c80dfb31c
|
Updated README file, cosmetic changes to comments and debug output
|
2014-07-30 10:19:09 -06:00 |
|
Gregory Nutt
|
a826adb679
|
The SAMA5D4-EK NSH and NxWM configurations now have the auto-mounter configured to automatically mount the FAT file system on HSMCI0 at /mnt/sdcard
|
2014-07-29 16:36:15 -06:00 |
|
Gregory Nutt
|
7b1b915226
|
SAMA5D4: Add auto-mounter support for HSMCI0
|
2014-07-29 15:34:31 -06:00 |
|
Gregory Nutt
|
31d21640af
|
Update the automounter so that it will handle the initial insertion state
|
2014-07-29 13:00:35 -06:00 |
|
Gregory Nutt
|
8e506be4dd
|
Add support for an automounter that will automatically mount and unmount a file system a media is inserted and removed
|
2014-07-29 12:50:08 -06:00 |
|
Gregory Nutt
|
b7227f0088
|
Cosmetic changes, mostly to comments
|
2014-07-29 12:49:40 -06:00 |
|
Gregory Nutt
|
befcb1c961
|
Fix some cloned errors in SAM GPIO interrupt setup
|
2014-07-07 15:54:37 -06:00 |
|
Gregory Nutt
|
60246e613b
|
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
|
2014-07-04 19:13:08 -06:00 |
|
Gregory Nutt
|
0bb153b8cb
|
Remove all inclusion of uip.h
|
2014-07-04 16:58:22 -06:00 |
|
Gregory Nutt
|
cce35ce975
|
NET: More renaming
|
2014-07-04 15:40:49 -06:00 |
|
Gregory Nutt
|
cc0fb1ec67
|
CCM PROCFS: Missing change in last commits
|
2014-07-03 09:28:36 -06:00 |
|
Gregory Nutt
|
dd4caf172f
|
CCM PROCFS: Changed the configuration a bit. I am still not happy about the coupling between procfs, mtd, and now STM32
|
2014-07-03 08:50:24 -06:00 |
|
Gregory Nutt
|
64cd7a81ed
|
Add STM32 CCM heep procfs
|
2014-07-03 08:18:24 -06:00 |
|
Gregory Nutt
|
a2741940f9
|
SAMA54D-EK: Don't disable any features in the NSH configuration. Comments updated in several files
|
2014-07-02 08:54:53 -06:00 |
|
Gregory Nutt
|
5d1f8180d4
|
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
|
2014-06-24 10:14:15 -06:00 |
|
Gregory Nutt
|
626469e30c
|
Move include/nuttx/net/uipopt.h to include/nuttx/net/netconfig.h
|
2014-06-24 08:53:28 -06:00 |
|
Gregory Nutt
|
5df14c7d40
|
Misc changes to get a clean compilation after incorporating all of Bob Doison's changes
|
2014-04-22 10:38:08 -06:00 |
|
Gregory Nutt
|
3d8e313995
|
Misc SAM4S-related changes from Bob Doison
|
2014-04-21 19:32:15 -06:00 |
|
Gregory Nutt
|
1f31597466
|
Correct some procfs conditional compilation. From Bob Doiron
|
2014-04-21 17:21:43 -06:00 |
|
Gregory Nutt
|
f8024cf409
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
|
Gregory Nutt
|
f7e5953804
|
Cosmetic changes for coding style; removal of dangling spaces at the end of lines
|
2014-04-13 13:18:06 -06:00 |
|
Gregory Nutt
|
494387b33b
|
Make sure that there is one space after for
|
2014-04-12 13:28:22 -06:00 |
|
Gregory Nutt
|
056aed1274
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
303cc1902b
|
Make sure that there is one space between if and condition
|
2014-04-12 12:53:19 -06:00 |
|
Gregory Nutt
|
2fcc57edb0
|
mv ramlog.h and syslog.h to new include/nuttx/syslog
|
2014-04-10 09:29:30 -06:00 |
|
Gregory Nutt
|
d1257082f3
|
NXFFS: Missing call to nxffs_freeentry() caused a memory leak
|
2014-03-06 08:01:56 -06:00 |
|
Gregory Nutt
|
4f6d6a6aa2
|
Fix a FAT file corruption problem. From Andrew Tridgell
|
2014-03-04 11:34:54 -06:00 |
|
Gregory Nutt
|
b348464779
|
procfs: Remove newline from the end of the cpuload and loadavg outputs so that the returned percentages can be printed on the same line as other data.
|
2014-02-27 11:18:28 -06:00 |
|
Gregory Nutt
|
3b2a3991dd
|
A few fixes for the per-process load average calculation
|
2014-02-23 12:50:51 -06:00 |
|
Gregory Nutt
|
cf4a362ab5
|
CPU load calculations now available for all threads. Available in /proc/pid/loadavg
|
2014-02-23 10:55:01 -06:00 |
|
Gregory Nutt
|
59769d44f1
|
Add logic to meaure and calculate the CPU load percentage. From David Alessio
|
2014-02-22 15:20:12 -06:00 |
|
Gregory Nutt
|
d092f888fb
|
Add CONFIG_DEFAULT_SMALL that will select default values for configuration settings based upon either more features or smaller footprint. Turns out not be be useful for modifying existing defconfig files because the defaults do not apply in that case
|
2014-02-20 18:49:45 -06:00 |
|
Gregory Nutt
|
bebb5d8c4d
|
unlink/rm can now be used on nodes in the pseudo-filesystem. There is new configuration option to suppress these costly and mostly useless operations on the pseudo-filesystem
|
2014-02-20 18:14:02 -06:00 |
|
Gregory Nutt
|
d000752cf5
|
Need to build fs_rename.c even if mountpoints are disabled
|
2014-02-20 15:40:34 -06:00 |
|
Gregory Nutt
|
e013c96358
|
Typo fix from last commits. From Alan Carvalho de Assis
|
2014-02-20 07:39:36 -06:00 |
|
Gregory Nutt
|
916308efc1
|
SAMD20: Move some common SERCOM logic to a separate file where it can be shared
|
2014-02-19 14:47:04 -06:00 |
|
Gregory Nutt
|
c55ac71603
|
Nodes in the pseudo-filesystem can now be renamed or moved within the pseduo-filesystem
|
2014-02-19 13:14:39 -06:00 |
|
Gregory Nutt
|
dda275242d
|
Cosmetic updates to comments
|
2014-02-19 10:56:54 -06:00 |
|
Gregory Nutt
|
834ee93cae
|
mkdir can now be used to create empty directories in the pseudo-filesystem.
|
2014-02-19 10:30:50 -06:00 |
|
Gregory Nutt
|
5bae65fa6c
|
rmdir now may be used to remove empty nodes from the pseudo-filesystem
|
2014-02-19 10:01:26 -06:00 |
|
Gregory Nutt
|
66a0cfe88f
|
FS: directory operations will now work on empty directory nodes in the pseudo-filesystem
|
2014-02-19 09:21:38 -06:00 |
|
Gregory Nutt
|
91b002a043
|
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
|
2014-02-10 18:08:49 -06:00 |
|
Gregory Nutt
|
c9cb7972fb
|
FAT: Fix some root directory logic that was conditionally done only for FAT32. Apparently this needs to be done for all FAT types. From Tridge via Lorenz Meier
|
2014-01-14 18:24:21 -06:00 |
|
Gregory Nutt
|
85e7e13bb0
|
Fix a FAT cluster allocation bug. From Tridge
|
2014-01-14 13:45:26 -06:00 |
|
Gregory Nutt
|
803cdfdaf1
|
Changes to get PX4 config to build. Also some warning removal
|
2014-01-14 13:30:22 -06:00 |
|
Gregory Nutt
|
9e416c2363
|
Looks like an error all all kernel build linker scripts
|
2013-12-30 17:57:20 -06:00 |
|
Gregory Nutt
|
7fdf57b7bb
|
procfs now shows stack thread information
|
2013-12-15 14:35:47 -06:00 |
|
Gregory Nutt
|
1f115c76eb
|
procfs now shows information about the group that each thread belongs: Like parents, group member, open file, and open sockets
|
2013-12-15 11:22:48 -06:00 |
|
Gregory Nutt
|
e13e5685cb
|
/proc task directories can now have sub-directories
|
2013-12-15 10:31:07 -06:00 |
|
Gregory Nutt
|
7cb765e52d
|
Trivial enhancement to /proc/uptime
|
2013-12-15 07:16:26 -06:00 |
|
Gregory Nutt
|
7a173d58b5
|
/proc/uptime logic needs to sample timer in case multiple reads are used to read the time
|
2013-12-14 15:25:23 -06:00 |
|
Gregory Nutt
|
46b77e2544
|
Support /proc/uptime
|
2013-12-14 10:34:08 -06:00 |
|
Gregory Nutt
|
9f01df47ea
|
Create procfs_utils.c; File missed from last commit; + remove warning from mm_memalign.c (how did this work before?)
|
2013-12-14 08:53:23 -06:00 |
|
Gregory Nutt
|
d6b81cc7ef
|
A10: Timer interrupt handler
|
2013-12-13 12:42:26 -06:00 |
|
Gregory Nutt
|
f97be5131c
|
Various fixes to the recent, big procfs checkin
|
2013-12-12 11:08:20 -06:00 |
|
Gregory Nutt
|
e4471dc8e0
|
procfs/: Extenstive architectural changes and enhancements by Ken Pettit
|
2013-12-12 09:21:55 -06:00 |
|
Gregory Nutt
|
f821e74ebb
|
Move smart.h to include/nuttx/fs/smart.h
|
2013-12-10 09:38:48 -06:00 |
|
Gregory Nutt
|
40e0253189
|
mkfatfs: Fix an error in logic that determines if FAT16 is possible
|
2013-12-05 18:17:22 -06:00 |
|
Gregory Nutt
|
692b087d07
|
LM: Don't initialize .data if running in SRAM. Global missing intialize type. SAMA5 NAND: Fix for read nand in smaller chunks
|
2013-12-05 10:37:55 -06:00 |
|
Gregory Nutt
|
2318531d93
|
Condition out most of the recent NXFFS changes for NAND. NXFFS will never be able to support NAND
|
2013-12-03 13:11:11 -06:00 |
|
Gregory Nutt
|
875b49913a
|
SAMA5 NAND: Only CS3 can have NAND
|
2013-12-03 06:59:22 -06:00 |
|
Gregory Nutt
|
7fad495e1d
|
Cosmetic changes to debug output
|
2013-12-02 19:00:59 -06:00 |
|
Gregory Nutt
|
b3d3f59363
|
NXFFS: more NAND-Releated changes; don't fail if a block read fails. That might just be a NAND uncorrectable bit error. Make scanning of the device on startup optional. This might have introduced some NXFFS issure -- To be determined
|
2013-12-02 17:19:22 -06:00 |
|
Gregory Nutt
|
5b9d07e5c0
|
NXFFS: When dumping the MTD content, don't abort on a read error. For NAND, the read error probably just means that an uncorrectable ECC was encountered
|
2013-12-01 20:17:09 -06:00 |
|
Gregory Nutt
|
5c1f0946c2
|
NXFFS: First of many changes for NAND. NAND reports read errors on ECC failures. NXFFS can't just give up in these cases and must treat read failures like bad blocks
|
2013-12-01 18:22:33 -06:00 |
|
Gregory Nutt
|
15274c82fc
|
SAMA5 NAND: Don't use HSMC interrupts. They occur to quickly and cause mysterious race conditions
|
2013-11-29 11:52:47 -06:00 |
|
Gregory Nutt
|
de797768cd
|
LPC31 EHCI: Make stream disable a configurable option
|
2013-11-28 13:30:06 -06:00 |
|
Gregory Nutt
|
2aa0809e8b
|
Inode semaphore must be entrant or a deadlock can occur in certain scenarios
|
2013-11-28 13:12:14 -06:00 |
|
Gregory Nutt
|
1ea447867a
|
SAMA5 NAND: Still debugging
|
2013-11-28 12:21:33 -06:00 |
|
Gregory Nutt
|
641a3387ab
|
Add README file for SMARTFS. From Ken Pettit
|
2013-11-23 06:44:17 -06:00 |
|
Gregory Nutt
|
897572a552
|
Moved include/nuttx/mtd.h to include/nuttx/mtd/mtd.h
|
2013-11-15 11:22:23 -06:00 |
|
Gregory Nutt
|
f1671bb6a7
|
Alloc CONFIG_FS_READABLE/WRITABLE to be defined in Kconfig files while preserving backward compatibility with legacy configurations (for the time being)
|
2013-11-15 09:49:27 -06:00 |
|
Gregory Nutt
|
fb2988042e
|
FS mount logic: Fix error in conditional compilation. Reported by Daniel Palmer
|
2013-11-15 07:21:52 -06:00 |
|
Gregory Nutt
|
015072a4d4
|
fs/binfs/README.txt: Add a README file
|
2013-11-13 16:40:03 -06:00 |
|
Gregory Nutt
|
7f9a982416
|
Updated README
|
2013-11-13 16:03:20 -06:00 |
|
Gregory Nutt
|
6e7c9b93c6
|
fs/procfs: Add a tiny, primitive procfs file system. Might get more interesting in the future
|
2013-11-13 15:59:14 -06:00 |
|
Gregory Nutt
|
af4c5246b0
|
FAT: Fix error return value. In one failure case, success was being returned
|
2013-11-01 11:49:13 -06:00 |
|
Gregory Nutt
|
f479f5d698
|
Enhanced the FAT32 filesystem code to understand DMA preflight failures, and to use the file sector buffer as a bounce buffer when a user-supplied buffer is not suitable for DMA. From Mike Smith
|
2013-10-18 08:38:44 -06:00 |
|
Gregory Nutt
|
417f67c132
|
Clean up some naming: fd vs. fildes vs. filedes and filep vs filp
|
2013-09-28 16:50:07 -06:00 |
|
Gregory Nutt
|
1f88a2907c
|
The last checkin replaced some impossible error handling with DEBUGASSERT. Except that one of the case is actually possible in one cornercase and had to be restored
|
2013-09-28 15:37:16 -06:00 |
|
Gregory Nutt
|
41f0c86cad
|
Optimized sendfile() from Max Holtzberg
|
2013-09-28 14:47:49 -06:00 |
|
Gregory Nutt
|
9468590596
|
Back out part of a recent, incorrect ROMFS change
|
2013-09-14 12:29:17 -06:00 |
|
Gregory Nutt
|
a28c697cfb
|
ROMFS: Fix for file names longer than 15 characters. Provided by Lorenz Meier
|
2013-09-13 11:29:58 -06:00 |
|
Gregory Nutt
|
f7573b3fa0
|
Remove NXFFS compile warning
|
2013-09-12 12:25:03 -06:00 |
|
Gregory Nutt
|
0d02d854ed
|
Cleanup some compilation warnings in NXFFS
|
2013-09-12 09:42:34 -06:00 |
|
Gregory Nutt
|
bc46b447dc
|
Fix all occurrences of "the the" in documentation and comments
|
2013-08-27 09:40:19 -06:00 |
|
Gregory Nutt
|
65c32bea59
|
Fix an bug where long ROMFS file names are not read correctly. From Mike Smith
|
2013-08-25 16:58:41 -06:00 |
|
Gregory Nutt
|
d60e9e14f6
|
Remove some pre-processor warnings that I am more than tired of seeing
|
2013-08-10 09:18:57 -06:00 |
|
Gregory Nutt
|
619cd66f33
|
Fix some cache-related issues with the SAMA5 DMA driver
|
2013-08-09 15:25:13 -06:00 |
|
Gregory Nutt
|
eee506f11d
|
Fix SF bug #15: Typo replace error with ERROR
|
2013-07-03 06:19:13 -06:00 |
|
Gregory Nutt
|
4748599a43
|
.dSYM only needs to be in the same .gitignore files as .exe
|
2013-05-30 15:02:04 -06:00 |
|
Gregory Nutt
|
7554d2888e
|
Upate .gitignore files. Add .dSYM. Make sure / is present where needed. Add some missing .gitignore files
|
2013-05-30 14:45:31 -06:00 |
|
Gregory Nutt
|
d69228b5f7
|
poll again; if fd is less than zero, it should set revents to zero, not POLLNVAL
|
2013-05-23 15:41:15 -06:00 |
|
Gregory Nutt
|
b5dd706120
|
poll needs to set POLLNVAL if file descriptor is bad
|
2013-05-23 07:48:32 -06:00 |
|
Gregory Nutt
|
16d04c7aa7
|
poll should ignore invalid file descriptors
|
2013-05-23 07:02:44 -06:00 |
|
Gregory Nutt
|
88c0911fb1
|
Various changes and bigfixes for problems detected by CppCheck
|
2013-05-09 14:23:34 -06:00 |
|
Gregory Nutt
|
72179b7773
|
Rearchitecting of some MTD, partition, SMART interfaces, and FLASH drivers to: Better use the byte write capbility when available and to use smaller erase sectors for the erase sector size when available).
|
2013-05-03 12:52:33 -06:00 |
|
Gregory Nutt
|
7ed7749a40
|
Add Ken Pettit's SMART FS
|
2013-04-30 20:13:30 -06:00 |
|
Gregory Nutt
|
f9be47ead2
|
Add configuration and example to test MTD partitions
|
2013-04-30 15:54:02 -06:00 |
|
Gregory Nutt
|
f9b9875952
|
Various Kconfig files still have references to CONFIG_ variables. Some in harmless comments, some in config definionts which is not harmless. All removed
|
2013-04-25 15:52:00 -06:00 |
|
Gregory Nutt
|
c23ad7963f
|
Fixes to strchr, mkfats, and NxWidgets from Petteri Aimonen
|
2013-04-22 08:01:43 -06:00 |
|
Gregory Nutt
|
2848f657ed
|
Fix comments, references to the old SVN, and links to the old SVN. Replace with equivalent GIT info
|
2013-04-19 18:35:06 -06:00 |
|
Gregory Nutt
|
23db0682b7
|
Clone svn:ignore directory atributed to .gitignore files
|
2013-04-04 14:27:29 -06:00 |
|
patacongo
|
bc247a45a0
|
FAT fixes for extending directory entries with long file names. From RonenV
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5802 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-31 13:06:22 +00:00 |
|
patacongo
|
fa1d47e4f0
|
Add apps/system/ramtest. I will use this for the LPC1788 SDRAM bringup
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5791 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-27 00:03:25 +00:00 |
|
patacongo
|
3bf2c1b355
|
Change prototypes of up_create_stack and up_release_stack to include a task type parameter
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5765 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-20 18:22:21 +00:00 |
|
patacongo
|
d5d9fa89ab
|
Fix a FAT error when trying to create file in a non-existent directory. Reported by Andrew Tridgell.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5764 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-20 15:26:50 +00:00 |
|
patacongo
|
93967f8b7f
|
Fix some ARMv7-M syscall logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5736 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-12 21:53:18 +00:00 |
|
patacongo
|
1c52dce216
|
More changes for a kernel-mode allocator (more to be done)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5724 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-09 21:12:20 +00:00 |
|
patacongo
|
4b3ad32ee5
|
Fix network poll() issue: don't interrupt poll if socket not connected. Listen sockets are not connected and the poll() is waiting for connection events.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5717 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-07 17:59:21 +00:00 |
|
patacongo
|
9ee24b19de
|
LPC1788 updates -- OS test configuration now works
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5704 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-04 18:00:07 +00:00 |
|
patacongo
|
350299f43b
|
Buildroot now builds armv6-m toolchain; NuTiny configuration now uses buildroot toolchain
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5665 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-23 02:25:53 +00:00 |
|
patacongo
|
45de5876d0
|
Add EMC register definitions for the LPC1788
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5644 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-12 16:28:33 +00:00 |
|
patacongo
|
2d7e5ae7d8
|
Preserve access and creation flags with fcntl(F_SETFL)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5643 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-12 14:05:30 +00:00 |
|
patacongo
|
b48009644f
|
Rename _TCB to struct tcb_s
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5610 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-04 18:46:28 +00:00 |
|
patacongo
|
30a0cdf33e
|
Correct a memory leak in NSH
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5600 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-02 23:56:54 +00:00 |
|
patacongo
|
329328e5df
|
New interface task_spawn(); exec_builtin() now uses task_spawn(); All argv 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
|
2013-02-02 19:31:30 +00:00 |
|
patacongo
|
4587760eee
|
Additional patches from Petteri Aimonen for FAT, STM32 SPI, and AT25
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5593 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-01 15:32:39 +00:00 |
|
patacongo
|
10a3ef0995
|
The USB monitor now works with the stm32f4discover/nsh configuration (but not with the usbnsh configuration)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5580 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-29 17:42:58 +00:00 |
|
patacongo
|
9b5d4a7b46
|
USB monitor daemon updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5579 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-29 13:30:10 +00:00 |
|
patacongo
|
ad430fc198
|
Add syslog.h; rename lib_rawprintf() to syslog()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-28 21:55:16 +00:00 |
|
patacongo
|
328b6d41a0
|
Misc SYSLOG and STM32 serial fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5576 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-28 17:43:55 +00:00 |
|
patacongo
|
68b11dc1ee
|
Add configs/stm32f4discovery/usbnsh
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5572 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-27 19:17:56 +00:00 |
|
patacongo
|
a71843ef91
|
Move stream data from TCB to task group structure.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5569 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 22:25:21 +00:00 |
|
patacongo
|
ff293217de
|
Move file data from TCB to task group
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5567 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 20:17:29 +00:00 |
|
patacongo
|
4709eeb41a
|
apps/examples/nettest and poll: Complete Kconfig files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5556 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-24 16:28:15 +00:00 |
|
patacongo
|
956bded9c1
|
Add logic to automatically unload module on exit; Several patches from Mike Smith
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5528 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-17 14:43:55 +00:00 |
|
patacongo
|
86e99bb6cf
|
Add a binary 'loader' so that builtin applications can be executed from the BINFS file system
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5525 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-16 19:08:23 +00:00 |
|
patacongo
|
e5908285c4
|
Rename apps/include/apps.h to builtin.h. Move parts of 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
|
2013-01-16 17:05:00 +00:00 |
|
patacongo
|
a1045c27e7
|
apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.c
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5523 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-16 15:41:27 +00:00 |
|
patacongo
|
5eafdabc5f
|
BINFS now supports open, close, and FIOC_FILENAME ioctl
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5522 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-16 14:14:14 +00:00 |
|
patacongo
|
fd1189a6fe
|
Implement redirection of output from NSH builtin commands to a file in a mounted volume
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5521 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-15 21:01:37 +00:00 |
|
patacongo
|
5a2eda210b
|
Finish dup logic for open files; fix bug in sigtimedwait(), would return 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
|
2013-01-14 19:22:32 +00:00 |
|
patacongo
|
555e3fe1f5
|
Add support for dup2'ing files. Infrastructure and ROMFS done. Still need FAT, BINFS, NXFFS, and NFS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5516 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-14 15:42:03 +00:00 |
|
patacongo
|
469ec154c0
|
Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-20 15:47:41 +00:00 |
|
patacongo
|
26c9112ad2
|
Most of the changes needed to support Windows native clean; distclean is has a problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-17 18:54:53 +00:00 |
|
patacongo
|
33053f10e2
|
Mirtoo differences from Konstantin; File system fix from Lorenz Meier
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5360 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-15 21:35:18 +00:00 |
|
patacongo
|
f751d36eee
|
Move some (hopefully) un-necessary quotes in Makefiles for Mike
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-15 17:43:29 +00:00 |
|
patacongo
|
a5f761c24e
|
Correct some issues with last check-in; ez80 still does not build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 23:44:31 +00:00 |
|
patacongo
|
a1cf659333
|
Completes removal bash ARCHIVE loop; Adds basic Makefile for native windows build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5338 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 18:36:28 +00:00 |
|
patacongo
|
3d2879fc4e
|
Partial change: Removing bash ARCHIVE loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 15:42:12 +00:00 |
|
patacongo
|
49ed90be32
|
ARM and ARMv7-M ELF support; STM32F4Discovery ELF loader test configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5264 42af7a65-404d-4744-a932-0658087f49c3
|
2012-10-26 19:53:20 +00:00 |
|
patacongo
|
b4894c42dc
|
Fix some W25 driver errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5212 42af7a65-404d-4744-a932-0658087f49c3
|
2012-10-04 18:42:28 +00:00 |
|
patacongo
|
50321df42d
|
Remove executable property from source and make files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:46:10 +00:00 |
|
patacongo
|
7a9457bb07
|
Email address change in nuttx/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:32:24 +00:00 |
|
patacongo
|
a30e2f4a27
|
Add beginning of a simple granule allocator to support DMA IO buffer allocation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5129 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-11 18:22:27 +00:00 |
|
patacongo
|
870b6511ea
|
Add support for DMA memory allocator to FAT file system
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5127 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-11 13:53:44 +00:00 |
|
patacongo
|
84ec123a1e
|
More M3 Wildfire logic; mmap-related bug fixes from Kate
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5124 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-10 20:00:04 +00:00 |
|
patacongo
|
08ea0ce740
|
Some error handling bugs noted by Ronen Vainish
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5122 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-09 22:24:52 +00:00 |
|
patacongo
|
a93d7eb69e
|
Shenzhou board is first to use ONLY Kconfig for configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5114 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-08 13:56:21 +00:00 |
|
patacongo
|
9224a95952
|
Important FAT fix. Bad test would cause many un-necessary writes to FLASH.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5102 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-06 14:46:08 +00:00 |
|
patacongo
|
da30d409a0
|
Add some protection to the priority inheritance logic when sem_post() is called from an interrupt handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5060 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-28 14:40:12 +00:00 |
|
patacongo
|
227126f75f
|
Some STM32 USB OTG FS driver fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5059 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-27 22:27:03 +00:00 |
|
patacongo
|
a51cd50e88
|
I learned how to spell PSEUDO
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5010 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-05 17:44:11 +00:00 |
|
patacongo
|
8e9e6b1103
|
Fix max filename size report by FAT statfs with long file names; Add missing 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
|
2012-08-04 22:00:18 +00:00 |
|
patacongo
|
1b46dae578
|
Extend the NSH mount command so that it will enumerate mountpoints if no arguments are provided
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5006 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-03 23:47:32 +00:00 |
|
patacongo
|
1e1e828a3d
|
Improve capability to traverse inodes in the NuttX psuedo-filesystem; now returns statfs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5005 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-03 22:04:14 +00:00 |
|
patacongo
|
d4c88180c3
|
Add capability to traverse inodes in the NuttX psuedo-filesystem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5004 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-03 19:11:11 +00:00 |
|
patacongo
|
4c3a3de9a3
|
Fix syslog mutual exclusion and interrupt level logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4999 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-02 18:43:01 +00:00 |
|
patacongo
|
5b6be140ba
|
The initial SYLOG device logic was valiant but yet still not enough
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4998 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-02 17:09:25 +00:00 |
|
patacongo
|
40b9bd7a97
|
Clean-up files in fs/ directory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4942 42af7a65-404d-4744-a932-0658087f49c3
|
2012-07-14 21:05:40 +00:00 |
|
patacongo
|
d01b64585e
|
Refactor nfs_socket.c/.h logic; Those files are not gone
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4878 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-27 22:03:32 +00:00 |
|
patacongo
|
b5a56aaea8
|
Prep for 6.19 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4847 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-15 16:23:17 +00:00 |
|
patacongo
|
7b3b3aadb2
|
NFS should fail if EINTR is received
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4846 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-15 12:51:29 +00:00 |
|
patacongo
|
680d9ccc13
|
Improve NFS retry logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4845 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 23:27:02 +00:00 |
|
patacongo
|
bf1542f7ab
|
Add NFS rewinddir support; fixe some NFS warnings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4844 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 21:54:50 +00:00 |
|
patacongo
|
b356619d7c
|
NFS... add logic to truncate files if needed on open
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4843 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 18:04:39 +00:00 |
|
patacongo
|
b1ca44e80e
|
More NFS buffering improvements
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4842 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 15:45:38 +00:00 |
|
patacongo
|
17f5e9c5e2
|
Clean up NFS user interface; Fix NFS disconnect bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4841 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 14:35:31 +00:00 |
|
patacongo
|
c8e10f99f0
|
Minor change to NFS interface
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4840 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 13:08:48 +00:00 |
|
patacongo
|
906c5e8279
|
NFS... fix close() bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4839 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 01:37:10 +00:00 |
|
patacongo
|
c0c2a8b2df
|
NFS just finished a major weight reduction program
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4838 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-14 00:47:42 +00:00 |
|
patacongo
|
8764f673f2
|
Change NFS buffering
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4837 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-13 15:00:34 +00:00 |
|
patacongo
|
7f6145b1e1
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4836 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-13 00:46:44 +00:00 |
|
patacongo
|
00de473558
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4835 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-12 21:59:00 +00:00 |
|
patacongo
|
c968b22942
|
Conditionally compile out RPC statistics counters
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4834 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-12 18:35:42 +00:00 |
|
patacongo
|
80e9e9eef9
|
NFS code shrinking
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4833 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-12 17:36:48 +00:00 |
|
patacongo
|
b9c6c7642d
|
Fix PL2303 typo checked in a long time ago; NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4832 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-12 16:11:31 +00:00 |
|
patacongo
|
b8b535ec17
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4831 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-11 23:51:39 +00:00 |
|
patacongo
|
6a0e4e78a6
|
Add NSH mv command
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4830 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-11 23:47:31 +00:00 |
|
patacongo
|
b53b0e3934
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4829 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-11 21:16:35 +00:00 |
|
patacongo
|
456128f01f
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4828 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-11 18:55:58 +00:00 |
|
patacongo
|
6632427466
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4827 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-11 17:14:46 +00:00 |
|
patacongo
|
3f0546f6ce
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4826 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-11 14:39:19 +00:00 |
|
patacongo
|
0dff411045
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4825 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-10 23:17:10 +00:00 |
|
patacongo
|
1f50ae3af4
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4824 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-10 18:16:01 +00:00 |
|
patacongo
|
54d8e642c4
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4823 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-10 01:16:46 +00:00 |
|
patacongo
|
686cf098e0
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4822 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-10 00:13:59 +00:00 |
|
patacongo
|
839e11d8eb
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4821 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-09 19:29:49 +00:00 |
|
patacongo
|
03b5bdf3db
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4820 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-09 15:55:10 +00:00 |
|
patacongo
|
44d6f19868
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4819 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-09 00:08:18 +00:00 |
|
patacongo
|
ad13bd3827
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4818 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-08 18:56:01 +00:00 |
|
patacongo
|
ac9fba297a
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4817 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-08 15:45:40 +00:00 |
|
patacongo
|
fdf06261b2
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4814 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-08 00:14:54 +00:00 |
|
patacongo
|
4f8e4d2308
|
First round of compile fixes for IPv6
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4813 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-07 22:00:19 +00:00 |
|
patacongo
|
1b7be5f0e0
|
Cosmetic NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4812 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-07 18:47:20 +00:00 |
|
patacongo
|
a959f4895b
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4811 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-07 16:53:46 +00:00 |
|
patacongo
|
b49a2b0c91
|
A little more NFS instrumentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4810 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-07 01:51:30 +00:00 |
|
patacongo
|
d21c3b70dd
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4809 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-07 01:03:34 +00:00 |
|
patacongo
|
1e5f276ad9
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4808 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-06 21:51:03 +00:00 |
|
patacongo
|
56dc80a2c9
|
Fix PHY address search; NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4796 42af7a65-404d-4744-a932-0658087f49c3
|
2012-06-01 23:12:17 +00:00 |
|
patacongo
|
5b10b8a9a9
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4790 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-30 23:21:37 +00:00 |
|
patacongo
|
b2a50338ce
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4785 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-29 23:23:22 +00:00 |
|
patacongo
|
5e81918c8c
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4781 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-28 23:40:20 +00:00 |
|
patacongo
|
3925a71d51
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4764 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-23 00:15:53 +00:00 |
|
patacongo
|
61d0babe77
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4749 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-19 01:46:02 +00:00 |
|
patacongo
|
327730cbea
|
Final refactoring and implementation of delayed window deletion logic. Works worse now, but the changes are important and need to be checked in now
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4747 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-18 23:08:34 +00:00 |
|
patacongo
|
bab803e9fd
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4746 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-18 01:11:57 +00:00 |
|
patacongo
|
2cb0803db7
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4724 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-12 00:11:24 +00:00 |
|
patacongo
|
f5ad5f4bc2
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4713 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-07 23:33:39 +00:00 |
|
patacongo
|
17cbf10e76
|
Add GPIO support to STMPE11 driver; NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4701 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-05 23:17:25 +00:00 |
|
patacongo
|
1f36728e1d
|
NSF update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4695 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-03 23:32:53 +00:00 |
|
patacongo
|
38020e582d
|
Fix an NxWidgets bug; Update NxWM (it kind of works now)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4693 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-03 22:31:48 +00:00 |
|
patacongo
|
89b58c0778
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4690 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-02 23:40:11 +00:00 |
|
patacongo
|
a65d283e96
|
Fix some warnings and fix some simulator builds
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4688 42af7a65-404d-4744-a932-0658087f49c3
|
2012-05-02 15:36:19 +00:00 |
|
patacongo
|
6669aaf073
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4680 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-30 23:51:23 +00:00 |
|
patacongo
|
a46abfc4ec
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4667 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-27 23:29:24 +00:00 |
|
patacongo
|
a85310abde
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4657 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-25 23:22:09 +00:00 |
|
patacongo
|
a364f10635
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4650 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-23 23:21:30 +00:00 |
|
patacongo
|
02a72fde6c
|
NFS updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4647 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-23 20:33:25 +00:00 |
|
patacongo
|
11d16b5830
|
Kconfig updated + NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4646 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-23 19:55:32 +00:00 |
|
patacongo
|
dd8a881c5e
|
More NFS updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4638 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-20 23:15:41 +00:00 |
|
patacongo
|
6c394ef7a6
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4634 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-18 23:31:47 +00:00 |
|
patacongo
|
44d31f7a80
|
Disable line buffering if the file is opened in binary mode; Also fix a couple of fopen/fdopen bugs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4630 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-18 15:57:45 +00:00 |
|
patacongo
|
7843317915
|
NFS client FS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4622 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-16 23:01:21 +00:00 |
|
patacongo
|
30cd61c07d
|
Kconfig updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4608 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-14 18:01:45 +00:00 |
|
patacongo
|
8105db36c1
|
NFS client update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4605 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-14 00:27:44 +00:00 |
|
patacongo
|
e45c3b97b3
|
Kconfig update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4597 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-12 21:52:04 +00:00 |
|
patacongo
|
0969329aa2
|
NFS client fs update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4593 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-12 00:42:01 +00:00 |
|
patacongo
|
6c49d9aa54
|
Add a little more configuration logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4587 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-10 23:49:13 +00:00 |
|
patacongo
|
f5c6b8fe47
|
A little bit of file system configuration logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4586 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-10 23:01:40 +00:00 |
|
patacongo
|
e71e98f0d9
|
NFS client update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4582 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-09 23:35:45 +00:00 |
|
patacongo
|
330b89ca0e
|
Add kconfig documentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4567 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-06 16:45:52 +00:00 |
|
patacongo
|
4b8c0c41c8
|
Adding skeleton Kconfig files (part 1 of 2)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4564 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-06 15:49:35 +00:00 |
|
patacongo
|
3b74716862
|
Fix read() return value for the case of permissions problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4545 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-31 15:13:12 +00:00 |
|
patacongo
|
0b4b277a58
|
NFS client update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4544 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-30 23:56:35 +00:00 |
|
patacongo
|
d5dc27cd37
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4538 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-28 23:27:24 +00:00 |
|
patacongo
|
28752af7d4
|
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4532 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-28 00:10:43 +00:00 |
|
patacongo
|
d30418bd98
|
NFS update + another NX console driver file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4525 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-27 00:23:40 +00:00 |
|
patacongo
|
8ec6b706df
|
NFS update + make some examples configurable as NSH built-ins
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4501 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-22 00:51:01 +00:00 |
|
patacongo
|
2fe4ad52f8
|
Move file-system header files to include/nuttx/fs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4499 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-21 18:01:07 +00:00 |
|
patacongo
|
b761211fff
|
NFS update; fix STM32 enabling of CAN2 clock
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4494 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-17 00:25:34 +00:00 |
|
patacongo
|
f398ae90e5
|
RPC updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4466 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-08 23:40:14 +00:00 |
|
patacongo
|
a2e5414181
|
RPC updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4460 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-07 01:28:14 +00:00 |
|
patacongo
|
54aaa4a18a
|
RPC update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4456 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-06 00:26:14 +00:00 |
|
patacongo
|
7f005e2d3c
|
Move all non-standard, NuttX header files into include/nuttx/net
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4450 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-03 23:18:34 +00:00 |
|
patacongo
|
8e746f47f1
|
Remove quad_t
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4447 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-03 00:23:08 +00:00 |
|
patacongo
|
8379a2ca32
|
RPC updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4446 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-03 00:15:10 +00:00 |
|
patacongo
|
51504aa997
|
Add the beginnings of NFS client support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4443 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-02 02:11:31 +00:00 |
|
patacongo
|
9b8a46415d
|
select() fix to handl POLLHUP; STM32 FPU saving in context switches seems to be functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4420 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-24 18:24:35 +00:00 |
|
patacongo
|
890b0f59ac
|
Add QE support to STM32F4Discovery; add a test of the quadrature encoder driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4395 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-15 17:51:30 +00:00 |
|
patacongo
|
28dc73fd3b
|
Fix a bug in the FAT statfs() implementation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4375 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-07 00:29:06 +00:00 |
|
patacongo
|
041c5430b7
|
Add the beginnings of an FTP server
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4368 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-04 21:02:45 +00:00 |
|
patacongo
|
e154165067
|
Add tcsetattr and tcgetattr
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4355 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-01 16:17:12 +00:00 |
|
patacongo
|
9473d2192f
|
Add on_exit(); Re-order some logic in the task shutdown sequence. Sometimes some complex logic needs to execute when closing file descriptors and this needs to happen early while the task is still healthy
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4354 42af7a65-404d-4744-a932-0658087f49c3
|
2012-01-31 23:39:12 +00:00 |
|
patacongo
|
c998760feb
|
STM32 F4 I2C updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4330 42af7a65-404d-4744-a932-0658087f49c3
|
2012-01-25 00:09:58 +00:00 |
|
patacongo
|
67631ddea7
|
On a failure to recognize a FAT file system, the mount logic should return -EINVAL, not -ENODEV
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4297 42af7a65-404d-4744-a932-0658087f49c3
|
2012-01-11 16:31:45 +00:00 |
|
patacongo
|
c3bf42b97b
|
Fix buffer full test in generic CAN driver (plus fixes to comments)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4259 42af7a65-404d-4744-a932-0658087f49c3
|
2012-01-04 20:49:47 +00:00 |
|
patacongo
|
39fd93278c
|
PIC32 NSH configuration now builds without errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4220 42af7a65-404d-4744-a932-0658087f49c3
|
2011-12-23 00:58:00 +00:00 |
|
patacongo
|
15e7a497ca
|
Update ADC header file for the STM32F40xxx
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4105 42af7a65-404d-4744-a932-0658087f49c3
|
2011-11-20 14:01:44 +00:00 |
|
patacongo
|
acf0e4160b
|
Revised FAT bugfix
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4104 42af7a65-404d-4744-a932-0658087f49c3
|
2011-11-19 20:30:39 +00:00 |
|
patacongo
|
8036b2969a
|
Fix error in FAT time (date value was being used)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4099 42af7a65-404d-4744-a932-0658087f49c3
|
2011-11-18 12:45:00 +00:00 |
|
patacongo
|
4064c8257c
|
clock_gettime() not settime() in FAT time logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4094 42af7a65-404d-4744-a932-0658087f49c3
|
2011-11-17 03:59:54 +00:00 |
|
patacongo
|
bdd0e9e973
|
Fix an error in FAT needed for interoperability with Windows when access first entry in root directory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4093 42af7a65-404d-4744-a932-0658087f49c3
|
2011-11-15 22:37:14 +00:00 |
|
patacongo
|
0fe0a10e9f
|
Add support for more FAT partitions; support for SD cards greater than 4Gb; TSC2007 touchscreen driver improvements
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4092 42af7a65-404d-4744-a932-0658087f49c3
|
2011-11-15 16:44:45 +00:00 |
|
patacongo
|
284fb22fee
|
Fix another NXFFS write-when-flash-is-full problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4075 42af7a65-404d-4744-a932-0658087f49c3
|
2011-10-31 20:23:17 +00:00 |
|
patacongo
|
807c279a83
|
Fix an NXFFS initialization problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4074 42af7a65-404d-4744-a932-0658087f49c3
|
2011-10-31 17:04:03 +00:00 |
|
patacongo
|
ae91fa0be3
|
Yet another re-implementation of the NXFFS bug fix
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4072 42af7a65-404d-4744-a932-0658087f49c3
|
2011-10-31 13:16:08 +00:00 |
|
patacongo
|
9a71271f07
|
Minor improvement to fix of last checkin
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4069 42af7a65-404d-4744-a932-0658087f49c3
|
2011-10-29 20:30:19 +00:00 |
|
patacongo
|
47233f1b3c
|
Add some missing error handling to NXFFS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4068 42af7a65-404d-4744-a932-0658087f49c3
|
2011-10-29 16:30:29 +00:00 |
|
patacongo
|
9c80d94163
|
Fix check for open files when overwriting an existing file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4019 42af7a65-404d-4744-a932-0658087f49c3
|
2011-10-04 22:07:45 +00:00 |
|
patacongo
|
1d9602b67b
|
Add FAT date/time stamp
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4008 42af7a65-404d-4744-a932-0658087f49c3
|
2011-10-02 17:53:17 +00:00 |
|
patacongo
|
d7c70249f7
|
Fix NXFFS compilation error
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3990 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-28 18:24:00 +00:00 |
|
patacongo
|
f47d7adcd4
|
Back out a portion of the last FAT LFN change
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3986 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-28 12:32:06 +00:00 |
|
patacongo
|
c4b3e3185f
|
Cosmetic changes to fat and mass storage device
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3985 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-28 01:46:31 +00:00 |
|
patacongo
|
be64d255fc
|
Move MSC descriptors to a separate file; File 13 char long file names.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3983 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-27 22:04:03 +00:00 |
|
patacongo
|
48e30073db
|
Fix a stray write into the FAT
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3958 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-16 14:07:17 +00:00 |
|
patacongo
|
89cd802c03
|
Small improvement in FAT buffering logic on write()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3957 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-15 23:06:41 +00:00 |
|
patacongo
|
6720018ae9
|
Revert some unnecessary portions of last commit
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3956 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-15 20:55:56 +00:00 |
|
patacongo
|
938991c408
|
Fix a critical bug in FAT sector management
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3955 42af7a65-404d-4744-a932-0658087f49c3
|
2011-09-15 20:05:00 +00:00 |
|
patacongo
|
9e9cbc6b27
|
Add logic to assure that short FAT names are unique
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3796 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-18 18:28:02 +00:00 |
|
patacongo
|
e6918d1821
|
Documentation update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3795 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-18 01:47:48 +00:00 |
|
patacongo
|
0673ba578e
|
Correct FAT long file name padding character
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3794 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-18 00:20:58 +00:00 |
|
patacongo
|
80616e345a
|
Make NX and NXTEXT built-ins; extend stm3210e-eval/nsh2 config to run the NX example from the NX command line
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3791 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-16 15:52:15 +00:00 |
|
patacongo
|
7a7446a401
|
FAT long file names are basically functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3790 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-15 17:38:29 +00:00 |
|
patacongo
|
42249bbbb2
|
Some FAT long file name fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3789 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-15 15:37:29 +00:00 |
|
patacongo
|
1662b66e35
|
Fix NXTEXT link error
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3787 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-14 23:29:43 +00:00 |
|
patacongo
|
4ffef26aa4
|
Changes to get clean FAT long file name compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3785 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-14 21:07:59 +00:00 |
|
patacongo
|
5a05a26d43
|
Fix NT stype upper/lower case FAT 8.3 filename
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3784 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-14 19:47:31 +00:00 |
|
patacongo
|
65d19ae3dc
|
FAT long support is code complete (but untested)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3783 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-14 17:57:59 +00:00 |
|
patacongo
|
718738cb62
|
More FAT long file name logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3782 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-13 21:53:06 +00:00 |
|
patacongo
|
fb32eed2ee
|
Add long file name parsing logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3781 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-13 17:19:31 +00:00 |
|
patacongo
|
95e415d274
|
Re-architect FAT data structures to support long file names
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3780 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-13 13:30:38 +00:00 |
|
patacongo
|
09c2e9b9e3
|
Separate FAT directory operations into a separate file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3777 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-12 22:38:21 +00:00 |
|
patacongo
|
5e370e1615
|
Add FAT long file name definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3776 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-12 19:19:40 +00:00 |
|
patacongo
|
62d94bb3d6
|
Add wchar_t type; Add LPC17xx CAN driver from Lzyy; Fix serial bug reported by Lzyy
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3775 42af7a65-404d-4744-a932-0658087f49c3
|
2011-07-12 16:36:45 +00:00 |
|
patacongo
|
b47cd866a7
|
Changes for clean ez80 ZDS-II compile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3733 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-22 15:22:56 +00:00 |
|
patacongo
|
d90cb60c0c
|
AVR build warnings; minor USB fix
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3729 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-21 02:05:59 +00:00 |
|
patacongo
|
37b42d4259
|
Fix AVR warnings; FAT FS needs to use off_t instead of size_t
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3728 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-20 20:54:45 +00:00 |
|
patacongo
|
9a988150f0
|
Fix more FTP bugs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3668 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-04 20:13:03 +00:00 |
|
patacongo
|
45acebc2f9
|
Add support so that fdopen() may be used on socket descriptors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3659 42af7a65-404d-4744-a932-0658087f49c3
|
2011-06-02 15:05:48 +00:00 |
|
patacongo
|
36a7f0be04
|
Complets ram mapping logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3578 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-08 14:42:42 +00:00 |
|
patacongo
|
365a11a5ec
|
More RAM mapping logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3577 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-08 00:20:44 +00:00 |
|
patacongo
|
248af62f80
|
Add fs/mmap
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3576 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-07 20:08:46 +00:00 |
|
patacongo
|
9801b4b31b
|
Fix an NXFFS memory leak
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3570 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-06 16:07:27 +00:00 |
|
patacongo
|
0f1bdb6ab2
|
Fix NXFFS positioning bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3569 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-06 15:19:07 +00:00 |
|
patacongo
|
97da40cebb
|
Finish logic to update open writer after packing
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3568 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-05 23:31:44 +00:00 |
|
patacongo
|
71bd9ca54e
|
All open file must be adjusted when the filesystem is packed
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3567 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-05 21:45:08 +00:00 |
|
patacongo
|
77d4700a62
|
Add NXFFS ioctls
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3566 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-05 20:01:43 +00:00 |
|
patacongo
|
4aa6da9344
|
NXFFS is basically functional -- more testing needed
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3565 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-05 18:21:44 +00:00 |
|
patacongo
|
8865c298c6
|
Fix two more NXFFS bugs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3564 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-05 13:12:43 +00:00 |
|
patacongo
|
d6812a0f9f
|
Minor NXFFS fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3563 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-05 01:15:31 +00:00 |
|
patacongo
|
9721078fdd
|
More NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3562 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-04 22:47:34 +00:00 |
|
patacongo
|
9bf97a2cd3
|
More NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3561 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-04 21:59:23 +00:00 |
|
patacongo
|
5196a00b2d
|
More NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3560 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-04 18:49:53 +00:00 |
|
patacongo
|
4e23151cdd
|
Misc NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3559 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-04 14:20:52 +00:00 |
|
patacongo
|
a6a3a9b484
|
Fix a few more NXFFS bugs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3558 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-04 00:25:21 +00:00 |
|
patacongo
|
510df49c46
|
Incorporate two FAT bugfixes reported by Sheref Younan.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3557 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-03 22:30:53 +00:00 |
|
patacongo
|
a830269532
|
Most of packing logic is in place
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3556 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-03 22:10:52 +00:00 |
|
patacongo
|
3b30b0143a
|
Progress on NXFFS packing logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3555 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-03 16:46:57 +00:00 |
|
patacongo
|
c2a87f3193
|
Swap size of cache and pack buffers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3554 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-03 13:46:14 +00:00 |
|
patacongo
|
d86f33e88c
|
Starting NXFFS packing logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3553 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-03 00:02:10 +00:00 |
|
patacongo
|
40c085d15a
|
NXFFS file deletion is functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3552 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-02 18:38:11 +00:00 |
|
patacongo
|
2e16ee3714
|
More NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3551 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-02 16:14:20 +00:00 |
|
patacongo
|
f24821c3fa
|
More NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3550 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-02 01:30:30 +00:00 |
|
patacongo
|
6d61ed50e4
|
More NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3549 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-01 19:48:21 +00:00 |
|
patacongo
|
4ec4f5b258
|
More NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3548 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-01 18:16:03 +00:00 |
|
patacongo
|
291fbf588f
|
Extend NXFFS tests; bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3547 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-01 14:48:27 +00:00 |
|
patacongo
|
e4e2f34200
|
Add basic NXFFS read logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3546 42af7a65-404d-4744-a932-0658087f49c3
|
2011-05-01 00:26:38 +00:00 |
|
patacongo
|
478aaafea4
|
Misc NXFFS bug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3545 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-30 23:24:48 +00:00 |
|
patacongo
|
e0f72ff94e
|
Add basic write logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3544 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-30 20:06:23 +00:00 |
|
patacongo
|
efbd1dcf3e
|
Update README documentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3543 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-30 17:41:08 +00:00 |
|
patacongo
|
866f0f889b
|
Add file creation logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3542 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-30 17:29:40 +00:00 |
|
patacongo
|
e139117d20
|
Some initial NXFFS bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3541 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-29 23:50:38 +00:00 |
|
patacongo
|
f15aca728c
|
Add beginning of a test for NXFFS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3540 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-29 20:59:40 +00:00 |
|
patacongo
|
90aaaebeae
|
More NXFFS logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3538 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-28 22:24:10 +00:00 |
|
patacongo
|
73308cef13
|
More NXFFS logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3537 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-28 21:05:39 +00:00 |
|
patacongo
|
7df37bbc22
|
Add first NXFFS files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3536 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-28 19:26:46 +00:00 |
|
patacongo
|
52852aca58
|
Fixes to get clean i.MXADS build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3533 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-26 23:11:02 +00:00 |
|
patacongo
|
843af193c2
|
Fix bad conditional compilation that breaks THTTPD and dup2()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3511 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-16 01:04:17 +00:00 |
|
patacongo
|
f96fb2fa03
|
Add rtc.h header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3493 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-12 14:14:47 +00:00 |
|
patacongo
|
12afb230bf
|
Fixes for kernel stub builds
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3473 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-06 16:40:47 +00:00 |
|
patacongo
|
056b895642
|
Attach mem mgmt fault handle if MPU is enabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3471 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-06 01:51:07 +00:00 |
|
patacongo
|
3910f865ec
|
Fix bugs introduced in last commit
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3470 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-05 21:18:03 +00:00 |
|
patacongo
|
38fd6e5317
|
Clean kernel-/user-mode module build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3469 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-05 20:54:00 +00:00 |
|
patacongo
|
a96fdc3a21
|
Progress toward kernel build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3465 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-05 01:46:55 +00:00 |
|
patacongo
|
985929a8c3
|
Move core of fdopen() logic from lib/stdio to fs/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3464 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-04 23:02:00 +00:00 |
|
patacongo
|
bae9dce323
|
Move memory manager into user space
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3460 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-03 20:41:49 +00:00 |
|
patacongo
|
1dd25651bb
|
Kernel build mostly successful
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3454 42af7a65-404d-4744-a932-0658087f49c3
|
2011-04-02 15:25:22 +00:00 |
|
patacongo
|
2ffccdc2c5
|
Fix an error in opendir() when a mountpoint is in the root directory.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3432 42af7a65-404d-4744-a932-0658087f49c3
|
2011-03-28 17:43:34 +00:00 |
|
patacongo
|
7b69f1af91
|
Re-organize header files so that file systems can be built outside of the nuttx tree; add a binfs file system to apps/namedapp
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3428 42af7a65-404d-4744-a932-0658087f49c3
|
2011-03-28 00:05:58 +00:00 |
|
patacongo
|
1b91975e30
|
#warning removal
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3355 42af7a65-404d-4744-a932-0658087f49c3
|
2011-03-09 03:41:34 +00:00 |
|
patacongo
|
fefe839818
|
Fix pipe/fifo open logic: semaphore wait in open() must abort if a signal is received
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3327 42af7a65-404d-4744-a932-0658087f49c3
|
2011-03-02 00:33:42 +00:00 |
|
patacongo
|
3a71f0ac59
|
Add IGMP user interface
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2786 42af7a65-404d-4744-a932-0658087f49c3
|
2010-07-11 18:10:22 +00:00 |
|
patacongo
|
74e2893056
|
Eliminate some warnings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2376 42af7a65-404d-4744-a932-0658087f49c3
|
2009-12-17 19:52:47 +00:00 |
|
patacongo
|
e385b1074b
|
Clean-up from big switch to stdint/stdbool
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2362 42af7a65-404d-4744-a932-0658087f49c3
|
2009-12-16 23:23:46 +00:00 |
|
patacongo
|
d67e9f0ad9
|
Switching to C99 stdint/stdbool.h types
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2341 42af7a65-404d-4744-a932-0658087f49c3
|
2009-12-15 00:18:32 +00:00 |
|
patacongo
|
4686cc55fa
|
types blkcnt_t and off_t should not depend on memory model; Remove non-standard type STATUS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2330 42af7a65-404d-4744-a932-0658087f49c3
|
2009-12-13 18:01:46 +00:00 |
|
patacongo
|
9535a28d7a
|
Eliminate some hcs12 compile errors/warnings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2329 42af7a65-404d-4744-a932-0658087f49c3
|
2009-12-13 15:13:37 +00:00 |
|
patacongo
|
d209d47e16
|
Fix error in mount() error handling
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2271 42af7a65-404d-4744-a932-0658087f49c3
|
2009-11-18 17:31:04 +00:00 |
|
patacongo
|
6abf781fa1
|
cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2067 42af7a65-404d-4744-a932-0658087f49c3
|
2009-09-16 20:25:16 +00:00 |
|
patacongo
|
275133b216
|
Continued THTTPD debug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2023 42af7a65-404d-4744-a932-0658087f49c3
|
2009-08-15 22:59:59 +00:00 |
|
patacongo
|
69544599c3
|
Read from socket is the same as recv with flags==0
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2017 42af7a65-404d-4744-a932-0658087f49c3
|
2009-08-15 15:57:15 +00:00 |
|
patacongo
|
ea16dce2f3
|
Fix some ez80 compilation errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2005 42af7a65-404d-4744-a932-0658087f49c3
|
2009-08-02 13:24:47 +00:00 |
|
patacongo
|
297cb5e256
|
Add fcntl(F_DUPFD)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1995 42af7a65-404d-4744-a932-0658087f49c3
|
2009-07-19 00:14:46 +00:00 |
|
patacongo
|
e68c54fea0
|
Still fleshing out THTTPD example
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1994 42af7a65-404d-4744-a932-0658087f49c3
|
2009-07-18 22:59:44 +00:00 |
|
patacongo
|
8c7634d4a2
|
Add skeleton for fcntl()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1993 42af7a65-404d-4744-a932-0658087f49c3
|
2009-07-18 21:39:59 +00:00 |
|
patacongo
|
e72dce9e1b
|
Consolidate buffer dumping; fix all occurrences of 'the the'
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1951 42af7a65-404d-4744-a932-0658087f49c3
|
2009-06-25 17:44:35 +00:00 |
|
patacongo
|
ca79f124d4
|
Fix a bug in initial XIP offset
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1942 42af7a65-404d-4744-a932-0658087f49c3
|
2009-06-24 23:33:33 +00:00 |
|
patacongo
|
6ad27ed177
|
Reserved word 'private' in C header files is a problem for C++
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1890 42af7a65-404d-4744-a932-0658087f49c3
|
2009-06-16 23:23:31 +00:00 |
|
patacongo
|
fdf76b48bc
|
dup() and dup2() support for socket descriptors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1884 42af7a65-404d-4744-a932-0658087f49c3
|
2009-06-15 18:58:22 +00:00 |
|
patacongo
|
9f478308f7
|
Fix mount problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1835 42af7a65-404d-4744-a932-0658087f49c3
|
2009-05-29 13:32:00 +00:00 |
|
patacongo
|
75604f27d0
|
Fix FAT32 bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1829 42af7a65-404d-4744-a932-0658087f49c3
|
2009-05-27 21:44:20 +00:00 |
|
patacongo
|
601390e5d9
|
Fixes for correct compilation with ZDS-II
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1556 42af7a65-404d-4744-a932-0658087f49c3
|
2009-03-01 17:42:24 +00:00 |
|
patacongo
|
14d2342d9e
|
Make sure the private data is initially NULL
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1293 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-20 14:13:04 +00:00 |
|
patacongo
|
cf12e1690e
|
Move poll save area back into struct pollfd (as it was
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1288 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-19 18:43:50 +00:00 |
|
patacongo
|
0f4896d7b8
|
Revert part of last change
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1285 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-19 02:39:21 +00:00 |
|
patacongo
|
004cd55833
|
cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1281 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-18 23:00:05 +00:00 |
|
patacongo
|
0dd623a473
|
Basic setup of network select
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1278 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-18 22:14:25 +00:00 |
|
patacongo
|
b2b69f173b
|
Implement poll/select for sockets
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1277 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-18 17:30:30 +00:00 |
|
patacongo
|
d5000bfdc5
|
Fix improper access to table
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1271 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-17 23:24:22 +00:00 |
|
patacongo
|
2ed32601fa
|
Extend test to verify select
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1267 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-17 21:18:03 +00:00 |
|
patacongo
|
acbefdbb30
|
Initial integration of poll()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1266 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-17 20:27:26 +00:00 |
|
patacongo
|
73c4fa5757
|
Add select()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1263 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-17 20:25:28 +00:00 |
|
patacongo
|
72d4fbf168
|
Poll API may be disabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1259 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-16 22:05:28 +00:00 |
|
patacongo
|
dbda581f26
|
Add infrastructure to support poll()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1258 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-16 18:48:29 +00:00 |
|
patacongo
|
57c41ff2fc
|
Basic file structure for poll() API
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1257 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-16 17:19:38 +00:00 |
|
patacongo
|
3a02c111ca
|
Fix some lseek to zero problems
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1251 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-16 14:54:03 +00:00 |
|
patacongo
|
c08eaaff33
|
Fix a FAT mount bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1249 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-16 01:28:01 +00:00 |
|
patacongo
|
67d446be4e
|
trivial cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1246 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-15 19:19:34 +00:00 |
|
patacongo
|
c47d76bdf9
|
Correct comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1232 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-14 15:09:39 +00:00 |
|
patacongo
|
6cb7caab02
|
Make use of FAR consistent in stdio.h
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1182 42af7a65-404d-4744-a932-0658087f49c3
|
2008-11-10 14:40:03 +00:00 |
|
patacongo
|
ad93759c76
|
Share block driver helpers outside of fs/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1069 42af7a65-404d-4744-a932-0658087f49c3
|
2008-10-23 20:52:32 +00:00 |
|
patacongo
|
de5c6ffcdc
|
Allow block drivers without mountpoint support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1063 42af7a65-404d-4744-a932-0658087f49c3
|
2008-10-22 22:02:44 +00:00 |
|
patacongo
|
a11383a93f
|
Fix access to aligned partition table values
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1046 42af7a65-404d-4744-a932-0658087f49c3
|
2008-10-15 19:12:33 +00:00 |
|
patacongo
|
24aff819a4
|
Not setting error on driver errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1014 42af7a65-404d-4744-a932-0658087f49c3
|
2008-10-09 20:22:21 +00:00 |
|
patacongo
|
f796d1dff6
|
Use SEC_NSECTOR macro
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@921 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 22:28:29 +00:00 |
|
patacongo
|
fb6d8f6ae6
|
Combine common sector address in one function
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@920 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 22:28:11 +00:00 |
|
patacongo
|
890f1034e0
|
Combine hard link traversal into one common function
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@918 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 20:54:14 +00:00 |
|
patacongo
|
031dfef23c
|
Added mmap()/XIP test to ROMFS test
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@917 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 19:17:15 +00:00 |
|
patacongo
|
1427e4083c
|
Add mmap() API
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@916 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 15:54:20 +00:00 |
|
patacongo
|
1a286a874d
|
cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@915 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 14:52:33 +00:00 |
|
patacongo
|
af55abec61
|
cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@914 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 14:46:44 +00:00 |
|
patacongo
|
b0d5432f8b
|
Add ioctl's to support XIP
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@913 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-12 14:34:06 +00:00 |
|
patacongo
|
76420d3dc0
|
ROMFS fixes discovered during testing
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@908 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-11 21:51:41 +00:00 |
|
patacongo
|
c54c3b0a25
|
Add a test of ROMFS
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@906 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-11 05:21:36 +00:00 |
|
patacongo
|
6a5e4f302d
|
ROMFS filesystem support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@903 42af7a65-404d-4744-a932-0658087f49c3
|
2008-09-10 19:29:24 +00:00 |
|