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 |
|