9
0
Fork 0
Commit Graph

191 Commits

Author SHA1 Message Date
patacongo e694e6ae10 Free holder containers on sem_destroy
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1598 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-13 11:27:34 +00:00
patacongo 4c68dcabec Add test for CONFIG_SEM_PREALLOCHOLDERS > 0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1597 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-13 00:54:10 +00:00
patacongo 003a269b7a Add test for CONFIG_SEM_PREALLOCHOLDERS > 0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1596 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-13 00:25:05 +00:00
patacongo 127a2ecd92 Fix count initialization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1595 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-12 11:24:26 +00:00
patacongo c95f51cc03 Finishes basic implementation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1594 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-12 10:55:26 +00:00
patacongo 563d3d787b More priority inheritance logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1593 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-12 01:53:20 +00:00
patacongo 799dc8f94b Repartition functionality in preparation for nested, pending reprioritization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1592 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-11 00:03:58 +00:00
patacongo 110eb66e60 Repartition functionality in preparation for nested, pending reprioritization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1591 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-10 23:52:46 +00:00
patacongo 788ac6bcad Extend, improve, and partially fix priority inheritance logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1590 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-10 11:41:20 +00:00
patacongo 0851fe53e4 Make better use of new sched_settcpprio() API
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1588 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-10 02:03:24 +00:00
patacongo dcd30a548d Improve internal priority setting logi
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1587 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-10 01:13:35 +00:00
patacongo 91f3f1249f Use sched_setparam(), not up_reprioritize_rtr()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1586 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-10 00:40:09 +00:00
patacongo 8baa34b312 Fix priority inheritance bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1584 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-10 00:24:37 +00:00
patacongo 98f1f15142 Add support for priority inheritance
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1581 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-03-08 23:33:41 +00:00
patacongo c78d32e129 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1494 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-02-14 01:56:40 +00:00
patacongo 59625217d3 Added CONFIG_USERMAIN_STACKSIZE
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1227 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-13 21:13:53 +00:00
patacongo c8f18c8349 Change configuration name
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1226 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-13 20:37:02 +00:00
patacongo db52327f0f Can't use if up_disable_irq if there is not interrupt controller
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1174 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-08 17:46:36 +00:00
patacongo b3c8b8c7c3 Missing return value with some config options
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1164 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-07 20:55:56 +00:00
patacongo f0bfbb93f0 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1163 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-07 20:55:25 +00:00
patacongo bb5644e86e Check for messages disabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1162 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-07 20:54:27 +00:00
patacongo d92db49723 Make sure z16f still builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1154 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-11-07 18:16:01 +00:00
patacongo 2931757373 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@937 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-09-19 14:53:53 +00:00
patacongo 5ebbedb381 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@933 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-09-18 22:56:32 +00:00
patacongo 2f239ace1a Fix environment sharing bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@854 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-08-30 14:37:49 +00:00
patacongo 51d766eb67 Misc NSH enhancements
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@813 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-08-10 22:02:19 +00:00
patacongo f68af6049c Fix bug: Using unsigned to detect errno<0
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@791 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-07-31 00:28:24 +00:00
patacongo e3552c8e92 task_create now dup's all open descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@789 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-07-30 00:28:43 +00:00
patacongo dd8991058d Remove pthread_mutexattrverifytype.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@772 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-06-05 02:07:51 +00:00
patacongo 464b3b848d Fix recursive mutex bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@770 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-06-05 01:57:49 +00:00
patacongo fe1f8511b1 Add comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@769 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-06-03 10:25:00 +00:00
patacongo 81f3821592 Put timer_release in a separate file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@768 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-06-03 01:31:13 +00:00
patacongo 37ff39f5ce Improved timer life control fix
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@767 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-06-03 01:21:12 +00:00
patacongo 471a765be4 Fix problem when timer deleted by timer handler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@762 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-06-01 17:46:26 +00:00
patacongo 4035903f34 Fix memory leak: Contained watchdog not being deleted with POSIX timer deleted
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@756 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-05-31 18:33:44 +00:00
patacongo 1d6183d619 Comments updated
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@755 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-05-31 18:14:02 +00:00
patacongo 0a20de0884 Comment updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@754 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-05-31 18:02:49 +00:00
patacongo 9023ae0198 Add support for recursive mutexes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@753 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-05-31 17:13:08 +00:00
patacongo 79902a2f3b Fix important task shutdown bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@750 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-05-15 10:50:29 +00:00
patacongo 60cd4c3165 Changes for Z8Encore\! compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@668 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-02-11 19:16:45 +00:00
patacongo b6c3aac0a0 Various fixes for buffered R/W I/O and seeking
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@630 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-02-05 18:13:13 +00:00
patacongo 9d18b1160f errno now defined to be *get_errno_ptr()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@607 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-02-01 21:23:19 +00:00
patacongo 1f237e5365 Function did not match prototype
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@599 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-31 22:28:47 +00:00
patacongo 9c0b38d278 Fixes for SDCC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@598 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-31 22:25:31 +00:00
patacongo 1c055ff40d Z16F integration changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@595 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-31 17:59:22 +00:00
patacongo f0249b9775 Fix z16f addressing issues
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@592 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-30 21:59:12 +00:00
patacongo c8da90dc2d errno was clobbered by mm_trysemaphore when task exists
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@591 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-30 18:49:31 +00:00
patacongo 85053e0a46 Cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@589 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-30 14:01:22 +00:00
patacongo 82feae76dc Misc fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@584 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-29 23:58:39 +00:00
patacongo 48776f8aaa Z16F Debug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@579 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-29 00:50:16 +00:00
patacongo 878c47491b Eliminate some Z16F compilation warnings.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@575 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-28 15:45:39 +00:00
patacongo 10c3568357 Z16F compile/link with all OS features enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@574 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-28 14:59:21 +00:00
patacongo 980684cb3d Passing union parms as const upsets ZDS-II compiler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@547 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-10 19:16:50 +00:00
patacongo 165bb4a645 Using tool-specific clean
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@545 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-10 18:23:08 +00:00
patacongo ac49a8749e Changes for ZNeo compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@539 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-09 14:20:31 +00:00
patacongo e33094a3ee Support C pre-processors without variable-arg macros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@535 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-09 01:13:24 +00:00
patacongo a00da15a25 Make logic reorganized for non-GNU toolchain
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@528 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-08 17:06:21 +00:00
patacongo 08ff41c7ae ZNeo compiler now works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@525 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-08 13:02:47 +00:00
patacongo af0cbe861e Add support for tools that can't make dependencies
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@522 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-08 00:19:24 +00:00
patacongo bd2062a596 Debug z80sim NSH (still doesn't work)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@476 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-01-01 14:54:10 +00:00
patacongo 012d1bfb6f Debug NSH on z80sim
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@474 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-12-31 23:52:53 +00:00
patacongo 9626dd313a More SDCC compilation fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@468 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-12-30 23:34:20 +00:00
patacongo e6b0e95265 Changes for SDCC compiler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@453 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-12-28 01:44:34 +00:00
patacongo aacec419a1 Debug can now be selectively enabled by subystem
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@404 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-23 22:32:52 +00:00
patacongo cb241d68c3 Several webserver bugs fixed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@391 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-20 20:32:33 +00:00
patacongo 93f5ec0431 Add TCP readahead logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@387 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-11-19 23:09:39 +00:00
patacongo 9ab2426199 Added network init; refactored some header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@338 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-09 11:58:50 +00:00
patacongo d491d994b0 Implemented several options in set/getsockopts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@334 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-08 19:50:59 +00:00
patacongo ba1d28e7e1 Added support for socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@318 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-09-01 18:06:15 +00:00
patacongo 61e0e742d5 Add environment variable test; fix several detected bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@298 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-30 22:39:20 +00:00
patacongo 2f8be29403 Add environment variable function
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@294 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-30 19:39:17 +00:00
patacongo 1cbe5e978e Add basic tasking support for environment variables
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@291 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-30 17:05:44 +00:00
patacongo c1d7cdfbed Add support for custom system timer frequency
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@274 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-09 15:49:44 +00:00
patacongo 8a458a3cd4 Fixed nsec calculation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@269 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-07 00:14:35 +00:00
patacongo 4012475b24 Removed redundant interrupt disable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@268 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-07 00:08:40 +00:00
patacongo 677eb916c6 Don't build sleep() or usleep() if signals are disabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@267 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-06-07 00:03:36 +00:00
patacongo 21f1b8d2d8 Fat dir operations seem to work
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@254 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-26 22:37:57 +00:00
patacongo 587cdd45a1 Finish FAT directory operations; add option to disable mountpoints; fix ARM compile errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@252 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-26 19:22:34 +00:00
patacongo 898e9c8e9a Did not re-enable interrupts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@238 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-20 16:59:40 +00:00
patacongo eb0face6f3 Fix timeslice calculation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@232 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-05-20 15:43:53 +00:00
patacongo 933c27a1b6 Fix another potential pthread_join race condition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@181 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-30 13:11:19 +00:00
patacongo 671cede716 Correct a race condition in the pthread join logic. Sometimes the join structure was being deallocated while it was still needed.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@180 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-30 00:49:11 +00:00
patacongo a80d77626b Fix bugs detected by timed mqueue test.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@178 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-29 23:43:54 +00:00
patacongo 9ac1099f6c Wrong task state
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@175 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-29 14:22:29 +00:00
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 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 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 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 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 31b3a5482b timer_gettime was not returning the right value for it_interval
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@116 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 20:03:32 +00:00