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
|
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
|
45f3328247
|
Fix an error introduced into ALL implmentations of interrupt dispatch logic
|
2014-08-28 08:41:57 -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
|
9598412386
|
Add address environment support to ALL implementatins of up_reprioritize_rtr()
|
2014-08-28 07:54:07 -06:00 |
|
Gregory Nutt
|
0659a478bb
|
AVR32: Move address environment switch from the task switchers to the interrupt handler. That may save doing the actin multiple times per interrupt
|
2014-08-28 07:00:37 -06:00 |
|
Gregory Nutt
|
9bc9d2d86d
|
Add ADDRENV support to ALL implmentations of _exit()
|
2014-08-27 16:31:02 -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
|
57c066b7a3
|
Add ADDRENV support to all implementations of up_block_task()
|
2014-08-27 15:36:52 -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
|
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
|
23a334c066
|
Move task control files from sched/ to sched/task
|
2014-08-08 16:44:08 -06:00 |
|
Gregory Nutt
|
d4b56eb3cc
|
Move clock functions from sched/ to sched/clock
|
2014-08-08 14:43:02 -06:00 |
|
Gregory Nutt
|
85e8117062
|
Move interrupt dispatch logic from sched/ to sched/irq
|
2014-08-08 14:31:15 -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
|
0aa7209765
|
Change CONFIG_MSEC_PER_TICK to CONFIG_USEC_PER_TICK. This gives more options for system timers in general, but more importantly, let's us realize higher resolution for the case of CONFIG_SCHED_TICKLESS=y -- of course, at the risk of some new interger overvflow problems
|
2014-08-07 13:42:47 -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
|
a97a79a7f3
|
Add more XMega skeleton directories
|
2014-06-27 18:34:52 -06:00 |
|
Gregory Nutt
|
a0e48c47a7
|
Add skeletin of XMega include
|
2014-06-27 18:22:55 -06:00 |
|
Gregory Nutt
|
19c1bd3a45
|
Fix typos in AVR32 Kconfig files. From Stefan Sperling
|
2014-06-23 11:20:33 -06:00 |
|
Gregory Nutt
|
acf42e2ce4
|
Costmetic update to comments/README file
|
2014-06-18 17:40:06 -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
|
40972de8d7
|
Fix spelling, only one t in exiting
|
2014-04-27 15:49:38 -06:00 |
|
Gregory Nutt
|
f8024cf409
|
More trailing whilespace removal
|
2014-04-13 16:22: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
|
056aed1274
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -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
|
a37ad4ecca
|
Add logic to check interrupt stack usage
|
2014-03-23 10:11:58 -06:00 |
|
Gregory Nutt
|
3ca1585c4f
|
AVR assertion logic will report stack usage on crash if DEBUG_STACK is set
|
2014-03-23 10:11:14 -06:00 |
|
Gregory Nutt
|
b1c17e82ba
|
Clean-up AVR stack colorization logic
|
2014-03-23 10:09:53 -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
|
5f7987a9b7
|
configs/avr32dev1/nsh: Configuration converted to use the kconfig-frontends tools
|
2014-03-05 11:34:25 -06:00 |
|
Gregory Nutt
|
8e06aa47d6
|
Create AVR32 Kconfig files; reshuffled lots of configuration names
|
2014-03-05 11:25:36 -06:00 |
|
Gregory Nutt
|
1a996691a8
|
Create AVR32 Kconfig files; reshuffled lots of configuration names
|
2014-03-05 11:23:54 -06:00 |
|
Gregory Nutt
|
218776ee90
|
configs/teensy/nettest: Configuration converted to use the kconfig-frontends tools
|
2014-03-03 15:54:38 -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
|
2f837ccd2a
|
rename up_led*() functions to board_led_*()
|
2014-01-24 14:28:49 -06:00 |
|
Gregory Nutt
|
f3f5378acc
|
The optimization level can now be selected as part of the configuration
|
2014-01-24 07:45:35 -06:00 |
|
Gregory Nutt
|
32b4a48e7a
|
Misc changes from Richard Cochran
|
2014-01-15 11:05:15 -06:00 |
|
Gregory Nutt
|
a4e72dec0e
|
More separation of debug symbols and optimization selections
|
2013-12-20 12:36:02 -06:00 |
|
Gregory Nutt
|
67b5785d58
|
Kconfigs: Interrupt prioritization should not be automatically selected
|
2013-12-20 08:42:54 -06:00 |
|
Gregory Nutt
|
692b087d07
|
LM: Don't initialize .data if running in SRAM. Global missing intialize type. SAMA5 NAND: Fix for read nand in smaller chunks
|
2013-12-05 10:37:55 -06:00 |
|
Gregory Nutt
|
b3faf95a7c
|
LPC31: Configuration and build support for a forthcoming USB host driver; configs/ea3131/nsh converted to use kconfig-frontend tools
|
2013-11-14 15:33:43 -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
|
7affa54e7e
|
Standardize stack checking interface
|
2013-09-24 11:45:13 -06:00 |
|
Gregory Nutt
|
75c9ba5fbb
|
Remove empty README.txt files
|
2013-08-31 13:17:04 -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
|
70f0ffdfc5
|
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
|
2013-07-26 10:09:17 -06:00 |
|
Gregory Nutt
|
09faaccc02
|
Created new directories to hold SPI-related files
|
2013-07-01 08:11:54 -06:00 |
|
Gregory Nutt
|
e352d4f3ad
|
Add register definitions for SAM4L BPM and SCIF blocks; SAM4L clock initialization now selects an optimal power scaling mode
|
2013-06-06 11:18:52 -06:00 |
|