patacongo
|
90d6e4a7eb
|
Signal mask is now inherited by both child tasks and threads; this has the side-effect of changing the initia
l state of all signals from blocked to unblocked.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@173 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:34:37 +00:00 |
patacongo
|
1826d75280
|
Unmatched sched_lock()/sched_unlock()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@172 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:32:13 +00:00 |
patacongo
|
f8f72dd547
|
Don't allow signals to wake up blocked task if the signal is blocked.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@171 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:31:08 +00:00 |
patacongo
|
d2449d845a
|
Block signals while pthread exits.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@170 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:29:29 +00:00 |
patacongo
|
251b870c43
|
typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@169 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:28:27 +00:00 |
patacongo
|
32fa75ccb5
|
Eliminate warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@168 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:27:43 +00:00 |
patacongo
|
80b80dc46e
|
task_delete() calls sched_unlock(); _exit must keep pre-emption disabled until pending queue emptied.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@167 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:26:24 +00:00 |
patacongo
|
9a39df9f4b
|
Added mq_timedsend() and mq_timedreceive()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@166 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-29 13:25:18 +00:00 |
patacongo
|
ec15efdb83
|
Update mq_send() and mq_receive() description
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@165 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-28 16:00:57 +00:00 |
patacongo
|
8700925a99
|
mq_receive/send: Return appropriate errnos and stop waiting if signal received.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@164 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-28 14:48:42 +00:00 |
patacongo
|
b1ef98376d
|
updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@163 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 21:27:41 +00:00 |
patacongo
|
06a51b6939
|
update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@162 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 16:35:48 +00:00 |
patacongo
|
b5843a2910
|
Board-specific LED logic moved to board-specific directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@161 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 16:35:17 +00:00 |
patacongo
|
1034a58adf
|
Use gzip instead of bzip2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@160 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 16:20:47 +00:00 |
patacongo
|
fa3183681d
|
Move PJRC led support into board-specific logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@159 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 16:19:51 +00:00 |
patacongo
|
19a8c8bec4
|
Remove leftover debug echo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@158 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 16:19:01 +00:00 |
patacongo
|
99383c4d09
|
Add DM320 LED support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@157 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 16:17:23 +00:00 |
patacongo
|
ffefbe443f
|
Fix DM320 CFLAGS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@156 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-27 16:16:09 +00:00 |
patacongo
|
3c6759872a
|
Create a place to hold board-specific drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@155 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 22:32:58 +00:00 |
patacongo
|
ec9c08b5af
|
Bad import
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@154 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 22:28:03 +00:00 |
patacongo
|
29448d5909
|
Was delete link then delete link in directory referenced by link
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@153 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 22:22:20 +00:00 |
patacongo
|
a687de3fad
|
Moved to board-specific directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@152 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 22:16:07 +00:00 |
patacongo
|
bc06cdcd56
|
Add a directory to hold board-specific drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@151 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 22:14:28 +00:00 |
patacongo
|
f8d3e64b7c
|
Initial Revision
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@148 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 22:05:53 +00:00 |
patacongo
|
61001bb6c3
|
Initial Revision
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@147 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 16:51:05 +00:00 |
patacongo
|
17319ea6d2
|
Create a place to hold board specific header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@146 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-26 16:47:17 +00:00 |
patacongo
|
aa7f434419
|
Makefile would sometimes create spurious links
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@145 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-25 13:16:27 +00:00 |
patacongo
|
02b43448c7
|
Add test of pthread barrier logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@144 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 22:32:53 +00:00 |
patacongo
|
aa1a9d861f
|
updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@143 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:57:35 +00:00 |
patacongo
|
2920909644
|
Eliminate warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@142 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:57:00 +00:00 |
patacongo
|
7709fb8d21
|
Add logic to protect the user task errno when errno access are performed from interrupt handlers.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@141 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:56:27 +00:00 |
patacongo
|
58be7a466f
|
Cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@140 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:55:21 +00:00 |
patacongo
|
6802055dd9
|
Add pthread_setschedprio() prototype
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@139 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:54:42 +00:00 |
patacongo
|
fc05a7a158
|
Add SCHED_SPORADIC (even though we don't use it)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@138 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:53:52 +00:00 |
patacongo
|
37d2e3fbf7
|
Don't all sched_setparam; call up_prrioritize_rtr directly
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@137 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:52:45 +00:00 |
patacongo
|
526b50ea2a
|
Correct errno handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@136 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:51:50 +00:00 |
patacongo
|
c1226a864f
|
Added pthread_setschedprio()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@135 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-24 15:51:01 +00:00 |
patacongo
|
0d3a07700a
|
Add new pthread_* APIs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@134 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 23:22:22 +00:00 |
patacongo
|
757228e92b
|
Fix memory leaks
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@133 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 16:06:22 +00:00 |
patacongo
|
97638e6f2d
|
Needs prototype for timer_test()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@132 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 16:05:52 +00:00 |
patacongo
|
b7ffb313ac
|
should not include pthread.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@131 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 16:04:58 +00:00 |
patacongo
|
f2eef353f0
|
argv parameter should be 'const'
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@130 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 16:03:28 +00:00 |
patacongo
|
901d203423
|
limits.h is also a required file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@129 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 16:02:36 +00:00 |
patacongo
|
da76906e24
|
Initial Release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@128 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 16:00:16 +00:00 |
patacongo
|
859182748d
|
Move to the configs subdirectory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@127 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 02:29:35 +00:00 |
patacongo
|
05280795c5
|
Create configs/ dir; separate board configuration from processor architecture
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@126 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 02:25:54 +00:00 |
patacongo
|
6aca446049
|
Initial Release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@125 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 02:24:38 +00:00 |
patacongo
|
234e38aad4
|
Remove duplicated instruction
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@124 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-23 00:27:05 +00:00 |
patacongo
|
f042a89a5f
|
update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@123 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-22 19:17:38 +00:00 |
patacongo
|
b0e87a61d6
|
This platform does not need rrload format
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@122 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2007-03-22 19:15:18 +00:00 |