Gregory Nutt
|
2f4aa0bde7
|
Networking: Condition certain ARP logic on CONFIG_NET_ARP in all Ethernet drivers
|
2015-01-15 07:07:39 -06:00 |
|
Gregory Nutt
|
bf984b2b3a
|
Netwoek: Ada a parameter to netdev_register() to indicate the link protocol supported by the driver. Use this value to replace some logic commited yesterday
|
2014-11-15 08:22:51 -06:00 |
|
Gregory Nutt
|
388ef8db1a
|
Netwoek: Ada a parameter to netdev_register() to indicate the link protocol supported by the driver. Use this value to replace some logic commited yesterday
|
2014-11-15 08:22:51 -06:00 |
|
Gregory Nutt
|
db9901e2f9
|
Update everything under nuttx/arch to use the corrected syslog interfaces
|
2014-10-08 12:48:47 -06:00 |
|
Gregory Nutt
|
7b310711a1
|
Update everything under nuttx/arch to use the corrected syslog interfaces
|
2014-10-08 12:48:47 -06:00 |
|
Gregory Nutt
|
3dd3b1f5e2
|
The 'make export' target needs to bundle up the user C startup file (crt0), not the kernel head object
|
2014-09-04 13:31:34 -06:00 |
|
Gregory Nutt
|
56dc80cf59
|
The 'make export' target needs to bundle up the user C startup file (crt0), not the kernel head object
|
2014-09-04 13:31:34 -06:00 |
|
Gregory Nutt
|
31b8137956
|
There used to be two ways to pass parameters to new tasks, depending upon the configuration: Either (1) argv[] as created as an array with each string strdup'ed. Or (1) argv[] array and strings were created on the stack before the new task was started. Now, there is only one way, way (1). Way (2) might be slightly more compact, but this is not worth carry the complexity of two different ways of doing the same thing.
|
2014-09-01 15:39:34 -06:00 |
|
Gregory Nutt
|
64ab35b399
|
There used to be two ways to pass parameters to new tasks, depending upon the configuration: Either (1) argv[] as created as an array with each string strdup'ed. Or (1) argv[] array and strings were created on the stack before the new task was started. Now, there is only one way, way (1). Way (2) might be slightly more compact, but this is not worth carry the complexity of two different ways of doing the same thing.
|
2014-09-01 15:39:34 -06:00 |
|
Gregory Nutt
|
ec086adfae
|
Reanem kzalloc to kmm_zalloc for consistency
|
2014-08-31 17:34:44 -06:00 |
|
Gregory Nutt
|
205260d5e2
|
Reanem kzalloc to kmm_zalloc for consistency
|
2014-08-31 17:34:44 -06:00 |
|
Gregory Nutt
|
10ca085b09
|
Rename kmalloc to kmm_malloc for consistency
|
2014-08-31 17:26:36 -06:00 |
|
Gregory Nutt
|
1780810d3d
|
Rename kmalloc to kmm_malloc for consistency
|
2014-08-31 17:26:36 -06:00 |
|
Gregory Nutt
|
bcb5a5316e
|
Rename kumalloc to kumm_malloc and kuzalloc to kumm_zalloc for consistency with other naming
|
2014-08-31 16:24:24 -06:00 |
|
Gregory Nutt
|
9aca0c1c84
|
Rename kumalloc to kumm_malloc and kuzalloc to kumm_zalloc for consistency with other naming
|
2014-08-31 16:24:24 -06:00 |
|
Gregory Nutt
|
e11679acf8
|
Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL
|
2014-08-29 14:47:22 -06:00 |
|
Gregory Nutt
|
e3ff0689bb
|
Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL
|
2014-08-29 14:47:22 -06:00 |
|
Gregory Nutt
|
35b11a7533
|
Fix an error introduced into ALL implmentations of interrupt dispatch logic
|
2014-08-28 08:41:57 -06:00 |
|
Gregory Nutt
|
45f3328247
|
Fix an error introduced into ALL implmentations of interrupt dispatch logic
|
2014-08-28 08:41:57 -06:00 |
|
Gregory Nutt
|
8bdde7b2d1
|
Add address environment support to ALL implementatins of up_release_pending()
|
2014-08-28 08:10:19 -06:00 |
|
Gregory Nutt
|
dfdaeb31ac
|
Add address environment support to ALL implementatins of up_release_pending()
|
2014-08-28 08:10:19 -06:00 |
|
Gregory Nutt
|
1b24afe6fc
|
Add address environment support to ALL implementatins of up_reprioritize_rtr()
|
2014-08-28 07:54:07 -06:00 |
|
Gregory Nutt
|
9598412386
|
Add address environment support to ALL implementatins of up_reprioritize_rtr()
|
2014-08-28 07:54:07 -06:00 |
|
Gregory Nutt
|
0fa16abd49
|
AVR32: Move address environment switch from the task switchers to the interrupt handler. That may save doing the action multiple times per interrupt
|
2014-08-28 07:06:19 -06:00 |
|
Gregory Nutt
|
eac58d5849
|
AVR32: Move address environment switch from the task switchers to the interrupt handler. That may save doing the action multiple times per interrupt
|
2014-08-28 07:06:19 -06:00 |
|
Gregory Nutt
|
756054d745
|
Add ADDRENV support to ALL implmentations of _exit()
|
2014-08-27 16:31:02 -06:00 |
|
Gregory Nutt
|
9bc9d2d86d
|
Add ADDRENV support to ALL implmentations of _exit()
|
2014-08-27 16:31:02 -06:00 |
|
Gregory Nutt
|
7055bce8b4
|
Add ADDRENV support to ALL implementations of up_unblock_task()
|
2014-08-27 16:15:46 -06:00 |
|
Gregory Nutt
|
4d24c48901
|
Add ADDRENV support to ALL implementations of up_unblock_task()
|
2014-08-27 16:15:46 -06:00 |
|
Gregory Nutt
|
5bf114e604
|
Add ADDRENV support to all implementations of up_block_task()
|
2014-08-27 15:36:52 -06:00 |
|
Gregory Nutt
|
57c066b7a3
|
Add ADDRENV support to all implementations of up_block_task()
|
2014-08-27 15:36:52 -06:00 |
|
Gregory Nutt
|
2bc16b2ba5
|
wdog.h does not contain any application interface, only internal OS interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide.
|
2014-08-21 11:16:55 -06:00 |
|
Gregory Nutt
|
ad9b3f8ab8
|
wdog.h does not contain any application interface, only internal OS interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide.
|
2014-08-21 11:16:55 -06:00 |
|
Gregory Nutt
|
6455f60c60
|
Remove os_internal.h it has been replace by several new header files under sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
|
2014-08-08 18:39:28 -06:00 |
|
Gregory Nutt
|
e1769b22f1
|
Remove os_internal.h it has been replace by several new header files under sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
|
2014-08-08 18:39:28 -06:00 |
|
Gregory Nutt
|
4dc151097e
|
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
2014-08-08 17:53:55 -06:00 |
|
Gregory Nutt
|
d798dd37a7
|
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
2014-08-08 17:53:55 -06:00 |
|
Gregory Nutt
|
c98ece6bec
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
|
Gregory Nutt
|
23a334c066
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
|
Gregory Nutt
|
1c99d53bb1
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
|
Gregory Nutt
|
d4b56eb3cc
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
|
Gregory Nutt
|
39183d37b8
|
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
|
2014-08-07 18:00:38 -06:00 |
|
Gregory Nutt
|
c9661ad5a7
|
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
|
2014-08-07 18:00:38 -06:00 |
|
Gregory Nutt
|
594083d870
|
Rename up_timerinit() to up_timer_initailize(); Add prototypes for candidate interfaces for the tickless OS; Don't build existing timer initialization logic if CONFIG_SCHED_TICKLESS is defined.
|
2014-08-06 16:26:01 -06:00 |
|
Gregory Nutt
|
736d3c169a
|
Rename up_timerinit() to up_timer_initailize(); Add prototypes for candidate interfaces for the tickless OS; Don't build existing timer initialization logic if CONFIG_SCHED_TICKLESS is defined.
|
2014-08-06 16:26:01 -06:00 |
|
Gregory Nutt
|
d7fe256821
|
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
|
2014-07-04 19:13:08 -06:00 |
|
Gregory Nutt
|
60246e613b
|
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
|
2014-07-04 19:13:08 -06:00 |
|
Gregory Nutt
|
99ce3a44d7
|
Remove all inclusion of uip.h
|
2014-07-04 16:58:22 -06:00 |
|
Gregory Nutt
|
0bb153b8cb
|
Remove all inclusion of uip.h
|
2014-07-04 16:58:22 -06:00 |
|
Gregory Nutt
|
11e3a21411
|
NET: More renaming
|
2014-07-04 15:40:49 -06:00 |
|
Gregory Nutt
|
cce35ce975
|
NET: More renaming
|
2014-07-04 15:40:49 -06:00 |
|
Gregory Nutt
|
400edda109
|
NET: Rename XYZ_uiptxpoll to just XYZ_txpoll
|
2014-07-01 18:41:08 -06:00 |
|
Gregory Nutt
|
313982ba18
|
NET: Rename XYZ_uiptxpoll to just XYZ_txpoll
|
2014-07-01 18:41:08 -06:00 |
|
Gregory Nutt
|
621ec21bfd
|
Rename uip_poll->devif_poll and uip_timer->devif_timer
|
2014-06-30 18:40:41 -06:00 |
|
Gregory Nutt
|
b0c1b7ef47
|
Rename uip_poll->devif_poll and uip_timer->devif_timer
|
2014-06-30 18:40:41 -06:00 |
|
Gregory Nutt
|
ade8807a61
|
Rename uip_input to devif_input
|
2014-06-30 18:11:17 -06:00 |
|
Gregory Nutt
|
da7379ed18
|
Rename uip_input to devif_input
|
2014-06-30 18:11:17 -06:00 |
|
Gregory Nutt
|
e4990dda4d
|
Rename uip_driver_s net_driver_s
|
2014-06-27 16:48:12 -06:00 |
|
Gregory Nutt
|
fce2a79abd
|
Rename uip_driver_s net_driver_s
|
2014-06-27 16:48:12 -06:00 |
|
Gregory Nutt
|
57383ea2f3
|
Rename ip_eth_hdr to eth_hdr_s
|
2014-06-25 09:57:52 -06:00 |
|
Gregory Nutt
|
621097b6c8
|
Rename ip_eth_hdr to eth_hdr_s
|
2014-06-25 09:57:52 -06:00 |
|
Gregory Nutt
|
11896e1481
|
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
|
2014-06-24 10:14:15 -06:00 |
|
Gregory Nutt
|
5d1f8180d4
|
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
|
2014-06-24 10:14:15 -06:00 |
|
Gregory Nutt
|
b34a1f1e01
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
2014-06-24 09:28:44 -06:00 |
|
Gregory Nutt
|
37646044ac
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
2014-06-24 09:28:44 -06:00 |
|
Gregory Nutt
|
407e72b300
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_
|
2014-05-30 12:13:06 -06:00 |
|
Gregory Nutt
|
90e4b55e0c
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_
|
2014-05-30 12:13:06 -06:00 |
|
Gregory Nutt
|
af2bb81ac2
|
Add serial method so that lower half driver can provide RX flow control information. From Jussi Kivilinna
|
2014-05-08 09:00:33 -06:00 |
|
Gregory Nutt
|
7594d8b8cf
|
Add serial method so that lower half driver can provide RX flow control information. From Jussi Kivilinna
|
2014-05-08 09:00:33 -06:00 |
|
Gregory Nutt
|
ae82fa65a6
|
Fix spelling, only one t in exiting
|
2014-04-27 15:49:38 -06:00 |
|
Gregory Nutt
|
40972de8d7
|
Fix spelling, only one t in exiting
|
2014-04-27 15:49:38 -06:00 |
|
Gregory Nutt
|
25d4ff745b
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
|
Gregory Nutt
|
f8024cf409
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
|
Gregory Nutt
|
c708eff608
|
Make sure that there is one space after for
|
2014-04-12 13:28:22 -06:00 |
|
Gregory Nutt
|
494387b33b
|
Make sure that there is one space after for
|
2014-04-12 13:28:22 -06:00 |
|
Gregory Nutt
|
33d5d24964
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
056aed1274
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
66df3afd46
|
mv ramlog.h and syslog.h to new include/nuttx/syslog
|
2014-04-10 09:29:30 -06:00 |
|
Gregory Nutt
|
2fcc57edb0
|
mv ramlog.h and syslog.h to new include/nuttx/syslog
|
2014-04-10 09:29:30 -06:00 |
|
Gregory Nutt
|
5b9f1f54c2
|
Add option to dump buffered USB trace data on an assertion
|
2014-03-20 10:56:30 -06:00 |
|
Gregory Nutt
|
a2d53bf950
|
Add option to dump buffered USB trace data on an assertion
|
2014-03-20 10:56:30 -06:00 |
|
Gregory Nutt
|
892c86df3c
|
configs/us7032evb1/ostest: Configuration converted to use the kconfig-frontends tools
|
2014-03-06 09:17:11 -06:00 |
|
Gregory Nutt
|
17a96f6e1e
|
configs/us7032evb1/ostest: Configuration converted to use the kconfig-frontends tools
|
2014-03-06 09:17:11 -06:00 |
|
Gregory Nutt
|
d62967bf8d
|
configs/ne64badge/ostest and demo9s12nec64/ostest: Configurations onverted to use the kconfig-frontends tools
|
2014-03-05 17:27:58 -06:00 |
|
Gregory Nutt
|
79f8b6928a
|
configs/ne64badge/ostest and demo9s12nec64/ostest: Configurations onverted to use the kconfig-frontends tools
|
2014-03-05 17:27:58 -06:00 |
|
Gregory Nutt
|
b3792fcd86
|
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
|
2014-02-10 18:08:49 -06:00 |
|
Gregory Nutt
|
91b002a043
|
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
|
2014-02-10 18:08:49 -06:00 |
|
Gregory Nutt
|
a26b03d0d0
|
rename up_led*() functions to board_led_*()
|
2014-01-24 14:28:49 -06:00 |
|
Gregory Nutt
|
2f837ccd2a
|
rename up_led*() functions to board_led_*()
|
2014-01-24 14:28:49 -06:00 |
|
Gregory Nutt
|
b8085906b9
|
Extend stack debug logic to include IDLE and interrupt stacks. Also color the heap as well. Based on suggestions from David Sidrane
|
2013-11-01 11:16:51 -06:00 |
|
Gregory Nutt
|
f8b3dbaa61
|
Extend stack debug logic to include IDLE and interrupt stacks. Also color the heap as well. Based on suggestions from David Sidrane
|
2013-11-01 11:16:51 -06:00 |
|
Gregory Nutt
|
4aaee6fb3c
|
Clean up some naming: fd vs. fildes vs. filedes and filep vs filp
|
2013-09-28 16:50:07 -06:00 |
|
Gregory Nutt
|
417f67c132
|
Clean up some naming: fd vs. fildes vs. filedes and filep vs filp
|
2013-09-28 16:50:07 -06:00 |
|
Gregory Nutt
|
56f9092a87
|
Fix all occurrences of "the the" in documentation and comments
|
2013-08-27 09:40:19 -06:00 |
|
Gregory Nutt
|
bc46b447dc
|
Fix all occurrences of "the the" in documentation and comments
|
2013-08-27 09:40:19 -06:00 |
|
Gregory Nutt
|
2f772c84fd
|
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
|
2013-07-26 10:09:17 -06:00 |
|
Gregory Nutt
|
70f0ffdfc5
|
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
|
2013-07-26 10:09:17 -06:00 |
|
Gregory Nutt
|
a954eb76b2
|
Created new directories to hold SPI-related files
|
2013-07-01 08:11:54 -06:00 |
|
Gregory Nutt
|
09faaccc02
|
Created new directories to hold SPI-related files
|
2013-07-01 08:11:54 -06:00 |
|
Gregory Nutt
|
8ff1402958
|
.dSYM only needs to be in the same .gitignore files as .exe
|
2013-05-30 15:02:04 -06:00 |
|
Gregory Nutt
|
4748599a43
|
.dSYM only needs to be in the same .gitignore files as .exe
|
2013-05-30 15:02:04 -06:00 |
|
Gregory Nutt
|
f0c36e422f
|
Upate .gitignore files. Add .dSYM. Make sure / is present where needed. Add some missing .gitignore files
|
2013-05-30 14:45:31 -06:00 |
|
Gregory Nutt
|
7554d2888e
|
Upate .gitignore files. Add .dSYM. Make sure / is present where needed. Add some missing .gitignore files
|
2013-05-30 14:45:31 -06:00 |
|
Gregory Nutt
|
3aa94411be
|
Remove up_assert_code
|
2013-04-25 15:19:59 -06:00 |
|
Gregory Nutt
|
86b815373a
|
Remove up_assert_code
|
2013-04-25 15:19:59 -06:00 |
|
Gregory Nutt
|
91e6580aff
|
Adding missing registration of /dev/zero; Condition registration of /dev/null. From Ken Petit
|
2013-04-24 07:17:49 -06:00 |
|
Gregory Nutt
|
69d3978837
|
Adding missing registration of /dev/zero; Condition registration of /dev/null. From Ken Petit
|
2013-04-24 07:17:49 -06:00 |
|
Gregory Nutt
|
65fec0683a
|
_exit() should not call atexit() or on_exit() functions; Rename task_deletecurrent() to task_exit()
|
2013-04-18 16:15:20 -06:00 |
|
Gregory Nutt
|
5187631e30
|
_exit() should not call atexit() or on_exit() functions; Rename task_deletecurrent() to task_exit()
|
2013-04-18 16:15:20 -06:00 |
|
Gregory Nutt
|
1a07e950ea
|
Move LPC17xx IOCON register definitions from lpc17_gpio.h to lpc17_iocon.h; fix a few more .gitignore files
|
2013-04-04 18:12:44 -06:00 |
|
Gregory Nutt
|
e94faba7f5
|
Move LPC17xx IOCON register definitions from lpc17_gpio.h to lpc17_iocon.h; fix a few more .gitignore files
|
2013-04-04 18:12:44 -06:00 |
|
Gregory Nutt
|
1694955188
|
Clone svn:ignore directory atributed to .gitignore files
|
2013-04-04 14:27:29 -06:00 |
|
Gregory Nutt
|
23db0682b7
|
Clone svn:ignore directory atributed to .gitignore files
|
2013-04-04 14:27:29 -06:00 |
|
patacongo
|
e29d6479c9
|
Corrections needed after further test of stack-based task arguments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5771 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-21 23:37:11 +00:00 |
|
patacongo
|
a31d1f331b
|
Corrections needed after further test of stack-based task arguments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5771 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-21 23:37:11 +00:00 |
|
patacongo
|
c496b7aad9
|
Copy siginfo_t to step before calling a user-space signal handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5769 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-21 20:02:14 +00:00 |
|
patacongo
|
ee885b45d8
|
Copy siginfo_t to step before calling a user-space signal handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5769 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-21 20:02:14 +00:00 |
|
patacongo
|
a7b37da2d9
|
Add a up_stack_frame() interface to allocate a frame of data on a task's stack.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5768 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-21 17:35:08 +00:00 |
|
patacongo
|
170952d6e8
|
Add a up_stack_frame() interface to allocate a frame of data on a task's stack.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5768 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-21 17:35:08 +00:00 |
|
patacongo
|
c86f502f2e
|
In the kernel build, allocate the stacks for kernel threads from the kernel heap so that they are protected from medddling by the applications
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5766 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-20 20:27:08 +00:00 |
|
patacongo
|
f58faf514e
|
In the kernel build, allocate the stacks for kernel threads from the kernel heap so that they are protected from medddling by the applications
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5766 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-20 20:27:08 +00:00 |
|
patacongo
|
020cc2248e
|
Change prototypes of up_create_stack and up_release_stack to include a task type parameter
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5765 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-20 18:22:21 +00:00 |
|
patacongo
|
3bf2c1b355
|
Change prototypes of up_create_stack and up_release_stack to include a task type parameter
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5765 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-20 18:22:21 +00:00 |
|
patacongo
|
c85fcaecdb
|
Rename g_heapbase to g_idle_topstack; Fix kernel build heap allocation which cannot use g_heapbase
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5739 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-14 14:42:52 +00:00 |
|
patacongo
|
d64396b44b
|
Rename g_heapbase to g_idle_topstack; Fix kernel build heap allocation which cannot use g_heapbase
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5739 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-14 14:42:52 +00:00 |
|
patacongo
|
3dc5b1fa9f
|
Create sched_ufree and sched_kfree from sched_free; Use user-accessible heap to allocae stacks
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5725 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-10 15:32:33 +00:00 |
|
patacongo
|
1ef904003e
|
Create sched_ufree and sched_kfree from sched_free; Use user-accessible heap to allocae stacks
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5725 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-10 15:32:33 +00:00 |
|
patacongo
|
e47c64204c
|
More changes for a kernel-mode allocator (more to be done)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5724 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-09 21:12:20 +00:00 |
|
patacongo
|
1c52dce216
|
More changes for a kernel-mode allocator (more to be done)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5724 42af7a65-404d-4744-a932-0658087f49c3
|
2013-03-09 21:12:20 +00:00 |
|
patacongo
|
9207732f18
|
Add debug output when memory allocations fail
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5686 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-28 15:31:58 +00:00 |
|
patacongo
|
be1b67a1a2
|
Add debug output when memory allocations fail
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5686 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-28 15:31:58 +00:00 |
|
patacongo
|
bc69dc2c5a
|
Rename _TCB to struct tcb_s
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5610 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-04 18:46:28 +00:00 |
|
patacongo
|
b48009644f
|
Rename _TCB to struct tcb_s
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5610 42af7a65-404d-4744-a932-0658087f49c3
|
2013-02-04 18:46:28 +00:00 |
|
patacongo
|
b27ce2030e
|
Misc clean; mark assertions as non-returning; allow toolchain prefix to be overriden from make command line
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5591 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-31 23:29:34 +00:00 |
|
patacongo
|
1b94639432
|
Misc clean; mark assertions as non-returning; allow toolchain prefix to be overriden from make command line
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5591 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-31 23:29:34 +00:00 |
|
patacongo
|
b1aa82fcca
|
Add syslog.h; rename lib_rawprintf() to syslog()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-28 21:55:16 +00:00 |
|
patacongo
|
ad430fc198
|
Add syslog.h; rename lib_rawprintf() to syslog()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-28 21:55:16 +00:00 |
|
patacongo
|
1b8979d24f
|
Serial driver needed even when no console; Fix user LED settings in all STM32 configurations
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5575 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-28 15:03:17 +00:00 |
|
patacongo
|
40717da192
|
Serial driver needed even when no console; Fix user LED settings in all STM32 configurations
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5575 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-28 15:03:17 +00:00 |
|
patacongo
|
6cfe0a45e9
|
Move stream data from TCB to task group structure.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5569 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 22:25:21 +00:00 |
|
patacongo
|
a71843ef91
|
Move stream data from TCB to task group structure.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5569 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 22:25:21 +00:00 |
|
patacongo
|
43659b5840
|
Move file data from TCB to task group
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5567 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 20:17:29 +00:00 |
|
patacongo
|
ff293217de
|
Move file data from TCB to task group
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5567 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-26 20:17:29 +00:00 |
|
patacongo
|
71a8d7d104
|
Fix poll/select issue reported by Qiang
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5559 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-24 19:19:38 +00:00 |
|
patacongo
|
a59665cddc
|
Fix poll/select issue reported by Qiang
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5559 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-24 19:19:38 +00:00 |
|
patacongo
|
1a4baed866
|
Mostly costmetic updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5452 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-23 17:32:41 +00:00 |
|
patacongo
|
7c7a0d4f24
|
Mostly costmetic updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5452 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-23 17:32:41 +00:00 |
|
patacongo
|
cd20adb63d
|
Patches from Petteri Aimonen + stdbool and rand() changes for Freddie Chopin
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5415 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-07 16:00:56 +00:00 |
|
patacongo
|
5306523bce
|
Patches from Petteri Aimonen + stdbool and rand() changes for Freddie Chopin
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5415 42af7a65-404d-4744-a932-0658087f49c3
|
2012-12-07 16:00:56 +00:00 |
|
patacongo
|
00d2b645e6
|
Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-20 15:47:41 +00:00 |
|
patacongo
|
469ec154c0
|
Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-20 15:47:41 +00:00 |
|
patacongo
|
756e84977b
|
Most of the changes needed to support Windows native clean; distclean is has a problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-17 18:54:53 +00:00 |
|
patacongo
|
26c9112ad2
|
Most of the changes needed to support Windows native clean; distclean is has a problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-17 18:54:53 +00:00 |
|
patacongo
|
7163ac74fa
|
Move some (hopefully) un-necessary quotes in Makefiles for Mike
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-15 17:43:29 +00:00 |
|
patacongo
|
f751d36eee
|
Move some (hopefully) un-necessary quotes in Makefiles for Mike
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-15 17:43:29 +00:00 |
|
patacongo
|
856f320736
|
Simple window natives OS test build now works; Probabaly more to do for other configs; clean targets still have problems
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5355 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-14 20:59:36 +00:00 |
|
patacongo
|
3c65f6bea1
|
Simple window natives OS test build now works; Probabaly more to do for other configs; clean targets still have problems
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5355 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-14 20:59:36 +00:00 |
|
patacongo
|
0a8e570a3b
|
More native build fixes -- still problems in apps/ directory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5352 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-14 15:55:07 +00:00 |
|
patacongo
|
5019ece0ef
|
More native build fixes -- still problems in apps/ directory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5352 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-14 15:55:07 +00:00 |
|
patacongo
|
fbdc3246fd
|
A few more build fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5340 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-12 01:54:54 +00:00 |
|
patacongo
|
c1f7a61990
|
A few more build fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5340 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-12 01:54:54 +00:00 |
|
patacongo
|
bf8f1e986c
|
Correct some issues with last check-in; ez80 still does not build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 23:44:31 +00:00 |
|
patacongo
|
a5f761c24e
|
Correct some issues with last check-in; ez80 still does not build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 23:44:31 +00:00 |
|
patacongo
|
fac751de6b
|
Partial change: Removing bash ARCHIVE loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 15:42:12 +00:00 |
|
patacongo
|
3d2879fc4e
|
Partial change: Removing bash ARCHIVE loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 15:42:12 +00:00 |
|
patacongo
|
31fcfae567
|
Remove bash fragments that test for board/Makefile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5334 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 14:36:01 +00:00 |
|
patacongo
|
39fe2c3540
|
Remove bash fragments that test for board/Makefile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5334 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 14:36:01 +00:00 |
|
patacongo
|
9b822f3086
|
arch/../src/Makefiles now use only libraries in lib/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5333 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 13:52:31 +00:00 |
|
patacongo
|
6de9634620
|
arch/../src/Makefiles now use only libraries in lib/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5333 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-11 13:52:31 +00:00 |
|
patacongo
|
51793af904
|
Change = to += in setting of LDFLAGS in all architecture Makefiles
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5311 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-04 21:04:30 +00:00 |
|
patacongo
|
00add0f0b2
|
Change = to += in setting of LDFLAGS in all architecture Makefiles
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5311 42af7a65-404d-4744-a932-0658087f49c3
|
2012-11-04 21:04:30 +00:00 |
|
patacongo
|
5acf2fe3e1
|
Resync new repository with old repo r5166
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5154 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-17 18:35:37 +00:00 |
|
patacongo
|
7a2692df6a
|
Resync new repository with old repo r5166
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5154 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-17 18:35:37 +00:00 |
|
patacongo
|
3a262416d6
|
Remove executable property from source and make files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:46:10 +00:00 |
|
patacongo
|
50321df42d
|
Remove executable property from source and make files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:46:10 +00:00 |
|
patacongo
|
36df84c843
|
Email address change in nuttx/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:32:24 +00:00 |
|
patacongo
|
7a9457bb07
|
Email address change in nuttx/
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-13 18:32:24 +00:00 |
|
patacongo
|
4f469e6316
|
Reconfigured Shenzhou to use JTAG. Misc Kconfig changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5118 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-09 15:43:18 +00:00 |
|
patacongo
|
52150a94d9
|
Reconfigured Shenzhou to use JTAG. Misc Kconfig changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5118 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-09 15:43:18 +00:00 |
|
patacongo
|
432a33715c
|
Remove some old logic in the arm, x86, hc, and sh linker scripts that was kicked off when CONFIG_BOOT_RUNFROMFLASH=y.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5117 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-08 19:13:29 +00:00 |
|
patacongo
|
6bfb80eb9e
|
Remove some old logic in the arm, x86, hc, and sh linker scripts that was kicked off when CONFIG_BOOT_RUNFROMFLASH=y.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5117 42af7a65-404d-4744-a932-0658087f49c3
|
2012-09-08 19:13:29 +00:00 |
|
patacongo
|
40888af331
|
Move RAMLOG driver to drivers/syslog; Add ability to output debug information to any character device or file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4996 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-02 00:42:46 +00:00 |
|
patacongo
|
39f2ca6c1f
|
Move RAMLOG driver to drivers/syslog; Add ability to output debug information to any character device or file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4996 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-02 00:42:46 +00:00 |
|
patacongo
|
faf4bad3f1
|
Change all values in all limits.h for all architectures to signed decimal; the hex values were not sign extending appropriate in most uses
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4911 42af7a65-404d-4744-a932-0658087f49c3
|
2012-07-05 23:45:57 +00:00 |
|
patacongo
|
e1524dfb75
|
Change all values in all limits.h for all architectures to signed decimal; the hex values were not sign extending appropriate in most uses
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4911 42af7a65-404d-4744-a932-0658087f49c3
|
2012-07-05 23:45:57 +00:00 |
|
patacongo
|
5804060da5
|
More Kconfig stuff
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4628 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-17 22:54:31 +00:00 |
|
patacongo
|
81345ab465
|
More Kconfig stuff
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4628 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-17 22:54:31 +00:00 |
|
patacongo
|
f566645ab9
|
More Kconfig files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4624 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-17 13:48:39 +00:00 |
|
patacongo
|
6159a159f4
|
More Kconfig files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4624 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-17 13:48:39 +00:00 |
|
patacongo
|
8948524fd3
|
Include libgcc.a inside of the group of recursively linked libraries in all Makefiles
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4573 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-08 13:03:26 +00:00 |
|
patacongo
|
6945aafc4e
|
Include libgcc.a inside of the group of recursively linked libraries in all Makefiles
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4573 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-08 13:03:26 +00:00 |
|
patacongo
|
3635befa76
|
Add kconfig documentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4567 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-06 16:45:52 +00:00 |
|
patacongo
|
330b89ca0e
|
Add kconfig documentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4567 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-06 16:45:52 +00:00 |
|
patacongo
|
d79a3b09f4
|
Adding skeleton Kconfig files (part 1 of 2)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4564 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-06 15:49:35 +00:00 |
|
patacongo
|
4b8c0c41c8
|
Adding skeleton Kconfig files (part 1 of 2)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4564 42af7a65-404d-4744-a932-0658087f49c3
|
2012-04-06 15:49:35 +00:00 |
|
patacongo
|
b365ff099e
|
Change STM32 so that stm32_pmstop.c and stm32_pmstandby are built even if CONFIG_PM is not defined
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4502 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-22 14:07:45 +00:00 |
|
patacongo
|
d7d60dba35
|
Change STM32 so that stm32_pmstop.c and stm32_pmstandby are built even if CONFIG_PM is not defined
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4502 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-22 14:07:45 +00:00 |
|
patacongo
|
bab4616a8d
|
Move file-system header files to include/nuttx/fs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4499 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-21 18:01:07 +00:00 |
|
patacongo
|
2fe4ad52f8
|
Move file-system header files to include/nuttx/fs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4499 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-21 18:01:07 +00:00 |
|
patacongo
|
df43e1b890
|
Move all non-standard, NuttX header files into include/nuttx/net
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4450 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-03 23:18:34 +00:00 |
|