Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵ | Gregory Nutt | 2014-11-25 | 1 | -4/+1 |
| | | | | real bugs. | ||||
* | More fixes to tickless operation, alarm/mode code. From Brandon Warhurst | Gregory Nutt | 2014-10-23 | 1 | -1/+7 |
| | |||||
* | Fixes to tickless operation code. From Brandon Warhurst | Gregory Nutt | 2014-10-23 | 1 | -5/+5 |
| | |||||
* | Simplify how C source files are selected in the build | Gregory Nutt | 2014-10-07 | 1 | -15/+15 |
| | |||||
* | Complete re-implementation of mq_close | Gregory Nutt | 2014-09-29 | 2 | -5/+2 |
| | |||||
* | Don't release user stack in kernel build. Already destroyed with all of the ↵ | Gregory Nutt | 2014-09-15 | 1 | -3/+19 |
| | | | | address environment | ||||
* | Initial integration of kernel stack (does not work) | Gregory Nutt | 2014-09-14 | 1 | -3/+9 |
| | |||||
* | Restructuring of build to allow use of use-space allocators by kernel logic ↵ | Gregory Nutt | 2014-09-02 | 1 | -2/+0 |
| | | | | in the kernel build. | ||||
* | There used to be two ways to pass parameters to new tasks, depending upon ↵ | Gregory Nutt | 2014-09-01 | 1 | -26/+1 |
| | | | | 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. | ||||
* | Remove final traces of the 8015 from the NuttX source tree | Gregory Nutt | 2014-09-01 | 1 | -7/+3 |
| | |||||
* | Rename kfree to kmm_free for consistency with other naming conventions | Gregory Nutt | 2014-08-31 | 2 | -2/+2 |
| | |||||
* | Rename kufree to kumm_free for consistency with other naming | Gregory Nutt | 2014-08-31 | 2 | -2/+2 |
| | |||||
* | Clean up some kernel build heap allocation issues. The Cortex-A kernel ↵ | Gregory Nutt | 2014-08-31 | 1 | -2/+3 |
| | | | | build now compiles without errors (but cannot link until brk() and sbrk() are implemented). | ||||
* | Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate ↵ | Gregory Nutt | 2014-08-29 | 5 | -8/+15 |
| | | | | new CONFIG_BUILD_KERNEL | ||||
* | nuttx/sched: Remove explicit references to errno. That is a problem from ↵ | Gregory Nutt | 2014-08-28 | 3 | -5/+5 |
| | | | | within the kernel for certain configurations | ||||
* | Change CONFIG_ADDRENV to CONFIG_ARCH_ADDRENV; change how it is selected -- ↵ | Gregory Nutt | 2014-08-24 | 1 | -1/+1 |
| | | | | the architecure must first declare support | ||||
* | A few fixes for compilation errors due to recent address environment fixes | Gregory Nutt | 2014-08-22 | 1 | -1/+1 |
| | |||||
* | An address environment is the property of a task group, not of a thread | Gregory Nutt | 2014-08-22 | 1 | -2/+2 |
| | |||||
* | Updated comments | Gregory Nutt | 2014-08-12 | 1 | -4/+14 |
| | |||||
* | Tickless Stuff: Back out the risky timer operations when the ready-to-run ↵ | Gregory Nutt | 2014-08-12 | 4 | -57/+32 |
| | | | | list is modified. That is unsafe. An ugly workaround is just to keep an interval timer going all of the time with a minimum duration equal to the timeslice interval. | ||||
* | Tickless: If using an ALARM, then really should report time of expiration | Gregory Nutt | 2014-08-12 | 1 | -2/+190 |
| | |||||
* | Minor update to handling of timeslick delay on tast switches | Gregory Nutt | 2014-08-11 | 2 | -7/+43 |
| | |||||
* | Fix a computation error in the fix for the last computational error | Gregory Nutt | 2014-08-11 | 1 | -3/+3 |
| | |||||
* | Fix inaccurate time conversion. Remove MSEC_PER_TICK and convert uint32_t ↵ | Gregory Nutt | 2014-08-11 | 1 | -5/+17 |
| | | | | to uin64_t. | ||||
* | Timers: In Tickless mode, need to stop the interval timer before inserted a ↵ | Gregory Nutt | 2014-08-11 | 2 | -32/+131 |
| | | | | new delay into the timer list. Otherwise, the time is incorrect on the first entry of the list | ||||
* | Comment out reassessment of timer in the middle of context switches. Need ↵ | Gregory Nutt | 2014-08-11 | 2 | -1/+13 |
| | | | | to revisit | ||||
* | Part of the last incomplete change | Gregory Nutt | 2014-08-08 | 1 | -0/+70 |
| | |||||
* | Partial (non-working) checked in before the big, risky automated change | Gregory Nutt | 2014-08-08 | 34 | -0/+5736 |