9
0
Fork 0
Commit Graph

584 Commits

Author SHA1 Message Date
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
patacongo 1be6c591e7 update for release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@121 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-22 16:20:14 +00:00
patacongo 67c43a9e6a Completes initial DM320 bringup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@120 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-22 16:08:49 +00:00
patacongo e0693760d8 Cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@119 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-22 16:07:23 +00:00
patacongo cb24cb9de7 Simultaneous flushing stdout from several threads corrects the output. That is a bug, this is a bandaid for now.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@118 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-22 16:06:35 +00:00
patacongo 000e3cdef4 Progress with DM320
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@117 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 23:06:29 +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
patacongo 0cd95f5c38 This achieves successful DM320 boot with a minimal system
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@115 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 20:02:52 +00:00
patacongo c5e447db5f ioctl should be prototyped in sys/ioctl.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@114 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 19:56:14 +00:00
patacongo 00e574b479 Initial release of the null example
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@113 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 19:53:12 +00:00
patacongo 87a40ba803 Update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@112 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 17:23:10 +00:00
patacongo b3a170538f Added support for POSIX timers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@111 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 17:21:26 +00:00
patacongo a9a8941d93 Add the framework to support POSIX timers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@110 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-21 00:56:49 +00:00
patacongo 5e3165ac2c Changes for the SDCC compiler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@109 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-20 19:04:01 +00:00
patacongo adf6e97689 Add kill()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@108 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-20 19:03:11 +00:00
patacongo 729a487a62 Restructure header files for POSIX compliance; eliminate compile warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@107 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-20 16:51:12 +00:00
patacongo 4443fe2ea9 Follow naming convention
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@106 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 23:22:11 +00:00
patacongo 2cac91047b update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@105 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 22:45:58 +00:00
patacongo 842aea1cd7 long and long long have the same problem as integer
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@104 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 21:43:53 +00:00
patacongo abae691f7b Fix handling of signed decimal values
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@103 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 21:42:32 +00:00
patacongo e486b241fd Typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@102 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 21:42:11 +00:00
patacongo 0a4a7faa94 Fix typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@101 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 21:40:52 +00:00
patacongo ea71a194c1 Cosmetic typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@100 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 16:52:38 +00:00
patacongo b04a8a3b4c updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@99 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 16:52:23 +00:00
patacongo a7e582a2c5 Typo in naming
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@98 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 16:39:30 +00:00
patacongo 77b6186fd5 Keep interrupts disabled until we sample errno
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@97 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 16:39:14 +00:00
patacongo 38a9541dca Cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@96 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 16:38:47 +00:00
patacongo 2afa8e0ecc Must preserve the value of errno; it can be changed by signal handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@95 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 16:38:16 +00:00
patacongo 2dd569054e Update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@94 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 16:37:46 +00:00
patacongo 6c221847c4 update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@93 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 14:24:34 +00:00
patacongo af79e2cc15 Improved comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@92 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 14:24:13 +00:00
patacongo c5d517a9c5 Should call free(), not sched_free() in this context
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@91 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 14:23:58 +00:00
patacongo 076858b138 Reference count field was not being initialized
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@90 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 14:23:30 +00:00
patacongo 3fec89412c Interrupts must be disabled in all low level context switches
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@89 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2007-03-19 14:22:43 +00:00