patacongo
|
68b4717f63
|
Clean-up from big switch to stdint/stdbool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2362 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-16 23:23:46 +00:00 |
patacongo
|
7b6b7d8fe4
|
Switching to C99 stdbool.h types
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2339 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-14 21:15:18 +00:00 |
patacongo
|
270802f65b
|
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2337 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-14 19:30:18 +00:00 |
patacongo
|
c382a1d904
|
Switching to C99 stdint.h types
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2336 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-14 18:39:29 +00:00 |
patacongo
|
b4f9cd2f57
|
types blkcnt_t and off_t should not depend on memory model; Remove non-standard type STATUS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2330 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-13 18:01:46 +00:00 |
patacongo
|
4b938142bf
|
Eliminate some hcs12 compile errors/warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2329 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-13 15:13:37 +00:00 |
patacongo
|
960375088c
|
Fix hcs12 compile warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2328 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-12-13 01:27:04 +00:00 |
patacongo
|
79dacc47ed
|
Fix issues related to work queue timing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2270 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-18 00:08:41 +00:00 |
patacongo
|
5eb2d137bf
|
Callbacks need to use worker thread; clean up/document configuration settings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2268 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-17 23:20:08 +00:00 |
patacongo
|
2cba3f9db5
|
Fix a potential race condition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2234 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-06 13:42:49 +00:00 |
patacongo
|
9dac4f29d4
|
Fix compile error when workqueue disabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2233 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-06 01:07:32 +00:00 |
patacongo
|
e0b373d549
|
Integrte work thread
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2232 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-06 00:44:22 +00:00 |
patacongo
|
80947fc23c
|
Document workqueue configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2231 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-05 23:14:34 +00:00 |
patacongo
|
0cb5c872dc
|
Incorporate the work thread
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2230 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-05 22:58:36 +00:00 |
patacongo
|
5c7cd2598e
|
Add beginnings of a work thread
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2229 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-11-05 21:44:33 +00:00 |
patacongo
|
277489e907
|
Add gmtime and localtime
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1976 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-12 00:41:06 +00:00 |
patacongo
|
92868fc54e
|
Add gettimeofday()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1974 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-11 23:39:33 +00:00 |
patacongo
|
aebe7e439f
|
mktime/gmtime_r moved and highly simplified
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1973 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-11 17:24:14 +00:00 |
patacongo
|
2835d2de51
|
integrating NXFLAT
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1962 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-26 17:46:51 +00:00 |
patacongo
|
e7a512ead0
|
Consolidate buffer dumping; fix all occurrences of 'the the'
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1951 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-25 17:44:35 +00:00 |
patacongo
|
340f9673f3
|
Integrate PIC support into context switching
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1900 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-17 23:38:05 +00:00 |
patacongo
|
ab90735870
|
Straighten out conditional compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1896 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-17 21:15:31 +00:00 |
patacongo
|
fe5083b49a
|
Add exec_module
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1895 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-17 20:25:27 +00:00 |
patacongo
|
ce22f29227
|
Added NXFLAT a bit at a time
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1889 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-16 22:08:59 +00:00 |
patacongo
|
8a139dfe72
|
Add logic to clone socket descriptors when a new task is started.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1885 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-15 19:50:06 +00:00 |
patacongo
|
108fd107c0
|
dup() and dup2() support for socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1884 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-15 18:58:22 +00:00 |
patacongo
|
e6a64170a7
|
Drastic measures to work around missed interrupts -- must be a better way
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1860 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-07 15:48:01 +00:00 |
patacongo
|
69e9eacf38
|
Need to set UART interrupt priority
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1854 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-06 01:54:11 +00:00 |
patacongo
|
2398447914
|
pthread_create must return a positive errno on failure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1799 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-05-19 19:30:57 +00:00 |
patacongo
|
999059bc4f
|
Debug Cortex-M3 interrupts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1787 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-05-17 17:18:19 +00:00 |
patacongo
|
3148486000
|
Finishes initial verification of priority inheritance logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1600 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-14 00:46:02 +00:00 |
patacongo
|
0a84afed7c
|
Add debug instrumentation; fix pholder freeing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1599 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-13 22:35:23 +00:00 |
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 |