patacongo
|
5b6482a22b
|
Move file data from TCB to task group
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5567 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 20:17:29 +00:00 |
patacongo
|
a1aa13f628
|
Don't keep the parent task's task ID in the child task's TCB. Instead, keep the parent task group IN the child task's task group.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5566 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 17:28:20 +00:00 |
patacongo
|
239e2808cc
|
Move environment variables in the task group structure
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5565 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-25 23:21:27 +00:00 |
patacongo
|
fdaa22ed2d
|
Add logic to send SIGCHLD to all members of a task group
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5564 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-25 20:00:37 +00:00 |
patacongo
|
80904539e6
|
Add logic to keep track of members of a task group
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5563 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-25 19:15:05 +00:00 |
patacongo
|
e95efd5d2a
|
Add framework to support task groups
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5562 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-25 17:23:38 +00:00 |
patacongo
|
b6472b58dc
|
Fix some compilation errors when child status disabled; new waitpid logic not encoding/decoding status properly
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5561 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-25 00:01:08 +00:00 |
patacongo
|
a2ec48846f
|
Fix some missing logic and inconsistencies in child status logic; Fix a bug introduced into sigaction()
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5560 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-24 23:18:32 +00:00 |
patacongo
|
888306f728
|
Add psock_poll(); Fix some warnings reported by Lorenz Meier; lm4f logic from JP
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5557 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-24 18:39:53 +00:00 |
patacongo
|
f914a90556
|
apps/examples/nettest and poll: Complete Kconfig files
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5556 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-24 16:28:15 +00:00 |
patacongo
|
ad65a04617
|
Convert configs/olimex-lpc1766stk/nettest to use kconfig-frontends
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5555 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-24 14:14:44 +00:00 |
patacongo
|
340a72b7cd
|
Add logic to retain child task exit status if so configured
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5553 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-23 22:23:46 +00:00 |
patacongo
|
336f91b4e6
|
lpc1788 update from Rommel Marcelo; Beginning of logic to retain child exit status
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5549 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-22 23:42:51 +00:00 |
patacongo
|
3ff155d048
|
Beginnings of definitions for the LPC1788; convert olimex-lpc1766stk to use kconfig-frontends
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5533 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 16:37:37 +00:00 |
patacongo
|
76753ad9cb
|
Add internal API task_reparent(), used in posix_spawn(). Move libc/spawn/lib_ps.c to sched/task_posixspawn.c; Move libc/spawn/spawn.h to include/nuttx/spawn.h
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5531 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 01:52:42 +00:00 |
patacongo
|
e9d0885500
|
Add logic to automatically unload module on exit; Several patches from Mike Smith
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5528 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-17 14:43:55 +00:00 |
patacongo
|
90a72e97d3
|
Implement vfork() for the MIPS32 architecture
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5520 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-15 15:40:18 +00:00 |
patacongo
|
cc3614dfe8
|
Finish dup logic for open files; fix bug in sigtimedwait(), would return wrong signo value if the signal was already pending
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5517 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-14 19:22:32 +00:00 |
patacongo
|
b3f3dd123c
|
Use SIGCHLD with waitpid(); implemented wait() and waitid()
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5515 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-13 18:53:00 +00:00 |
patacongo
|
ffda55b34a
|
Cosmetic cleanup from SIGCHLD changes
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5514 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-13 00:35:47 +00:00 |
patacongo
|
b58281cab8
|
Fix a *critical* bug in the task exit logic. Implements SIGCHILD
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5513 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-12 19:58:45 +00:00 |
patacongo
|
e7a5090e55
|
Various changes while debugging posix_spawn
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5510 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-11 16:53:44 +00:00 |
patacongo
|
9f8f8fc6dc
|
Add missing support for signal masks to posix_spawn.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5505 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-10 18:31:08 +00:00 |
patacongo
|
35c5bb8e0f
|
Fix rounding in clock_time2ticks(). From Mike Smith.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5502 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-10 14:07:30 +00:00 |
patacongo
|
66cdd288ab
|
Add ostest vfork test (does not work yet)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5488 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-07 21:41:20 +00:00 |
patacongo
|
a5f001189e
|
This initial vfork() check-in was a little pollyanna-ish
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5487 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-07 19:35:47 +00:00 |
patacongo
|
0d86268de6
|
Remove CONFIG_BUILTIN_APPS_START
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5482 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-06 17:00:08 +00:00 |
patacongo
|
7c73fe57c6
|
Fixes for l3s, USB composite, nfsmount, apps context build problems
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5458 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-24 17:49:58 +00:00 |
patacongo
|
5859e0d353
|
Correct round-to-ticks logic in sigtimedwait()
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5457 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-24 14:31:02 +00:00 |
patacongo
|
5cfde412bb
|
Rename namedapp as simply builtin
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5454 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-23 20:22:41 +00:00 |
patacongo
|
14a896b205
|
Add basic hooks to support a PATH variable (more is needed)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5440 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-16 21:15:27 +00:00 |
patacongo
|
b09b1b66b0
|
configs/p112: Add a configuration for the Z180 P112 board
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5429 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-11 21:42:15 +00:00 |
patacongo
|
7978ac907b
|
Add support for the Z180 MMU and generic hooks for processes
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5428 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-11 18:04:04 +00:00 |
patacongo
|
200ce6d7ff
|
configs/xtrs/nsh and pashello now use kconfig-frontends and build Windows native
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5422 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-09 17:34:53 +00:00 |
patacongo
|
8cad4a664b
|
Fix backward conditional compilation in work_queue.c
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5394 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-27 17:22:32 +00:00 |
patacongo
|
632d7a57b1
|
Fixe task_exithook() bug; fix timer usage in STM32 OTGFS host driver
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5386 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-25 18:00:40 +00:00 |
patacongo
|
b665308a87
|
Update for ez80 Windows native build (still does not work)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5377 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-21 17:44:14 +00:00 |
patacongo
|
90b0f6d2bc
|
Implement pause()
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5376 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-21 00:39:30 +00:00 |
patacongo
|
f552862bb5
|
Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-20 15:47:41 +00:00 |
patacongo
|
d4dca58d93
|
Most of the changes needed to support Windows native clean; distclean is has a problem
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-17 18:54:53 +00:00 |
patacongo
|
2581506dfb
|
Move some (hopefully) un-necessary quotes in Makefiles for Mike
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-15 17:43:29 +00:00 |
patacongo
|
63e8e1bed3
|
Correct some issues with last check-in; ez80 still does not build
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 23:44:31 +00:00 |
patacongo
|
a42dcee79d
|
Completes removal bash ARCHIVE loop; Adds basic Makefile for native windows build
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5338 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 18:36:28 +00:00 |
patacongo
|
a18d038b81
|
Partial change: Removing bash ARCHIVE loop
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 15:42:12 +00:00 |
patacongo
|
d7aefb08f7
|
Fixes for warnings from Freddie Chopin
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5294 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-01 21:21:54 +00:00 |
patacongo
|
eb26187767
|
Add __cxa_atexit(); atexit() is now built on top of on_exit()
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5292 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-01 16:50:53 +00:00 |
patacongo
|
20ede8d196
|
Documentation update
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5279 42af7a65-404d-4744-a932-0658087f49c3
|
2012-10-30 19:25:50 +00:00 |
patacongo
|
57623d42eb
|
Resync new repository with old repo r5166
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5153 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-17 18:18:44 +00:00 |