summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add psock_poll(); Fix some warnings reported by Lorenz Meier; lm4f logic from JPpatacongo2013-01-248-46/+78
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5557 42af7a65-404d-4744-a932-0658087f49c3
* apps/examples/nettest and poll: Complete Kconfig filespatacongo2013-01-2410-16/+80
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5556 42af7a65-404d-4744-a932-0658087f49c3
* Convert configs/olimex-lpc1766stk/nettest to use kconfig-frontendspatacongo2013-01-244-398/+520
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5555 42af7a65-404d-4744-a932-0658087f49c3
* Add option to used keyboard CODEC in apps/examples/keypadtestpatacongo2013-01-235-46/+207
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5554 42af7a65-404d-4744-a932-0658087f49c3
* Add logic to retain child task exit status if so configuredpatacongo2013-01-2323-213/+836
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5553 42af7a65-404d-4744-a932-0658087f49c3
* Add single-wire UART support to STM32 serial driverpatacongo2013-01-234-11/+62
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5552 42af7a65-404d-4744-a932-0658087f49c3
* Missed changed from last lpc1788 check-inpatacongo2013-01-231-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5551 42af7a65-404d-4744-a932-0658087f49c3
* Add lpc178x_iocon.h from Rommel Marcelopatacongo2013-01-222-1/+153
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5550 42af7a65-404d-4744-a932-0658087f49c3
* lpc1788 update from Rommel Marcelo; Beginning of logic to retain child exit ↵patacongo2013-01-2212-828/+1331
| | | | | | status git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5549 42af7a65-404d-4744-a932-0658087f49c3
* Use of BASEPRI to control ARM interrupts is now functionalpatacongo2013-01-227-98/+115
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5548 42af7a65-404d-4744-a932-0658087f49c3
* More logic to use BASEPRI to control interrupts -- still doesn't workpatacongo2013-01-2223-60/+159
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5547 42af7a65-404d-4744-a932-0658087f49c3
* Add option to use BASEPRI instead of PRIMASK to disable interrupts in all ↵patacongo2013-01-2224-979/+1399
| | | | | | ARMv7-M architectures git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5546 42af7a65-404d-4744-a932-0658087f49c3
* Beginning of support for LCD1602patacongo2013-01-216-4/+508
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5545 42af7a65-404d-4744-a932-0658087f49c3
* LM3S OpenOCD configuration from Jose Pablo Carballopatacongo2013-01-217-27/+311
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5544 42af7a65-404d-4744-a932-0658087f49c3
* poll was not checking if the socket was still connectedpatacongo2013-01-211-11/+27
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5543 42af7a65-404d-4744-a932-0658087f49c3
* Centralize TCP loss-of-connection bit twiddlingpatacongo2013-01-205-92/+120
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5542 42af7a65-404d-4744-a932-0658087f49c3
* Yet another repair for the previouis botched recvfrom() fix; Fix telnet ↵patacongo2013-01-204-20/+46
| | | | | | driver: It needs to break out of the read loop if 0 (meaning not conneced) of a value < 0 (an error) is encountered. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5541 42af7a65-404d-4744-a932-0658087f49c3
* Minor tweak to last bugfixpatacongo2013-01-191-6/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5540 42af7a65-404d-4744-a932-0658087f49c3
* Fix a bug where recv[from]() would hang when remote host gracefully closed ↵patacongo2013-01-193-2/+28
| | | | | | connection git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5539 42af7a65-404d-4744-a932-0658087f49c3
* Add split package logic to improve TCP send performance with delayed ACKspatacongo2013-01-196-4/+150
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5538 42af7a65-404d-4744-a932-0658087f49c3
* Add configuration for Wave Share Open1788 (fragmentary)patacongo2013-01-1830-189/+1254
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5537 42af7a65-404d-4744-a932-0658087f49c3
* Add vectors for the LPC1788 - from Rommel Marcelopatacongo2013-01-184-72/+258
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5536 42af7a65-404d-4744-a932-0658087f49c3
* More LPC1788 register definitions from Rommel Marcelopatacongo2013-01-188-540/+2036
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5535 42af7a65-404d-4744-a932-0658087f49c3
* Refactor all lpc17xx header files (more like STM32 header file structure now)patacongo2013-01-1895-4349/+5972
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5534 42af7a65-404d-4744-a932-0658087f49c3
* Beginnings of definitions for the LPC1788; convert olimex-lpc1766stk to use ↵patacongo2013-01-1817-943/+1731
| | | | | | kconfig-frontends git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5533 42af7a65-404d-4744-a932-0658087f49c3
* STM32 I2C changes from Mike Smithpatacongo2013-01-181-4/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5532 42af7a65-404d-4744-a932-0658087f49c3
* Add internal API task_reparent(), used in posix_spawn(). Move ↵patacongo2013-01-1819-71/+297
| | | | | | libc/spawn/lib_ps.c to sched/task_posixspawn.c; Move libc/spawn/spawn.h to include/nuttx/spawn.h git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5531 42af7a65-404d-4744-a932-0658087f49c3
* Misc bug fixes related to NSH file executionpatacongo2013-01-175-49/+123
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5530 42af7a65-404d-4744-a932-0658087f49c3
* NSH will now run files from the file system; Add logic to unload and ↵patacongo2013-01-1722-30/+927
| | | | | | clean-up after running a task from a file system; Extensions to builtin apps from Mike Smith git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5529 42af7a65-404d-4744-a932-0658087f49c3
* Add logic to automatically unload module on exit; Several patches from Mike ↵patacongo2013-01-1715-96/+214
| | | | | | Smith git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5528 42af7a65-404d-4744-a932-0658087f49c3
* Change the way thread priority is handled in binfmt/ to better match the way ↵patacongo2013-01-1713-49/+189
| | | | | | that priority is set up for the builtin tasks git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5527 42af7a65-404d-4744-a932-0658087f49c3
* convert configs/sim/nsh to use kconfig-frontendspatacongo2013-01-1611-254/+479
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5526 42af7a65-404d-4744-a932-0658087f49c3
* Add a binary 'loader' so that builtin applications can be executed from the ↵patacongo2013-01-1647-42/+316
| | | | | | BINFS file system git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5525 42af7a65-404d-4744-a932-0658087f49c3
* Rename apps/include/apps.h to builtin.h. Move parts of ↵patacongo2013-01-1620-123/+296
| | | | | | 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
* apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.cpatacongo2013-01-1627-89/+178
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5523 42af7a65-404d-4744-a932-0658087f49c3
* BINFS now supports open, close, and FIOC_FILENAME ioctlpatacongo2013-01-169-302/+216
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5522 42af7a65-404d-4744-a932-0658087f49c3
* Implement redirection of output from NSH builtin commands to a file in a ↵patacongo2013-01-1516-690/+1015
| | | | | | mounted volume git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5521 42af7a65-404d-4744-a932-0658087f49c3
* Implement vfork() for the MIPS32 architecturepatacongo2013-01-1515-15/+599
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5520 42af7a65-404d-4744-a932-0658087f49c3
* Don't build drivers/mtd unless CONFIG_MTD is defined (Denis Carikli)patacongo2013-01-15171-186/+164
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5519 42af7a65-404d-4744-a932-0658087f49c3
* Configre configs/ubw32/ostest to use kconfig-frontendspatacongo2013-01-1435-897/+630
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5518 42af7a65-404d-4744-a932-0658087f49c3
* Finish dup logic for open files; fix bug in sigtimedwait(), would return ↵patacongo2013-01-1419-103/+384
| | | | | | 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
* Add support for dup2'ing files. Infrastructure and ROMFS done. Still need ↵patacongo2013-01-1417-151/+269
| | | | | | FAT, BINFS, NXFFS, and NFS git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5516 42af7a65-404d-4744-a932-0658087f49c3
* Use SIGCHLD with waitpid(); implemented wait() and waitid()patacongo2013-01-1323-94/+1078
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5515 42af7a65-404d-4744-a932-0658087f49c3
* Cosmetic cleanup from SIGCHLD changespatacongo2013-01-133-4/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5514 42af7a65-404d-4744-a932-0658087f49c3
* Fix a *critical* bug in the task exit logic. Implements SIGCHILDpatacongo2013-01-12136-164/+540
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5513 42af7a65-404d-4744-a932-0658087f49c3
* Documentation updatepatacongo2013-01-119-71/+722
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5512 42af7a65-404d-4744-a932-0658087f49c3
* Fix an error handling bug in the fread logicpatacongo2013-01-118-29/+70
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5511 42af7a65-404d-4744-a932-0658087f49c3
* Various changes while debugging posix_spawnpatacongo2013-01-1116-44/+629
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5510 42af7a65-404d-4744-a932-0658087f49c3
* Update STM32 F1 DMA to parity with F2/F4patacongo2013-01-114-58/+137
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5509 42af7a65-404d-4744-a932-0658087f49c3
* Fix problem with initialization of file actionspatacongo2013-01-102-1/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5508 42af7a65-404d-4744-a932-0658087f49c3