summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* IDLE TCB setup needs to indicate the the IDLE thread is a privileged, kernel ↵Gregory Nutt2014-09-032-0/+9
| | | | thread
* Granule allocator initialization uses wrong allocator to setting aside ↵Gregory Nutt2014-09-031-2/+2
| | | | kernel memory
* I love/hate conditional compilationGregory Nutt2014-09-0318-13/+71
|
* Fix a typo in conditional compilationGregory Nutt2014-09-031-1/+1
|
* Fix several compile errors for logic added for CONFIG_BUILD_KERNEL, but ↵Gregory Nutt2014-09-0314-20/+25
| | | | which cause problems for other configurations
* SAMA5D4-EK: Add logic to mount an SD card as a boot deviceGregory Nutt2014-09-035-34/+189
|
* SAMA5D4-EK: Restructure initialization slightly to better support kernel modeGregory Nutt2014-09-036-138/+211
|
* Every defconfig file should now have a valid setting for CONFIG_WDOG_INTRESERVEGregory Nutt2014-09-03213-0/+213
|
* Update ChangeLogGregory Nutt2014-09-021-1/+3
|
* Add support for delivery of use-mode signals in the kernel build.Gregory Nutt2014-09-0223-59/+159
|
* Update ChangeLogGregory Nutt2014-09-021-0/+10
|
* Restructuring of build to allow use of use-space allocators by kernel logic ↵Gregory Nutt2014-09-0210-60/+94
| | | | in the kernel build.
* Space at the beginning of the process data space is now reserved for user ↵Gregory Nutt2014-09-0215-66/+270
| | | | heap management structures. In the kernel build mode, these heap structures are shared between the kernel and use code in order to allocate user-specific data.
* Add SYSCALL support for pgalloc()Gregory Nutt2014-09-025-9/+25
|
* sbrk() need to initialized the memory manager on the first callGregory Nutt2014-09-024-23/+73
|
* Updated ChangeLogGregory Nutt2014-09-011-1/+17
|
* Update ChangeLogsGregory Nutt2014-09-012-0/+7
|
* Fix error in initialize of IDLE TCB due to last change. The argument list ↵Gregory Nutt2014-09-011-4/+8
| | | | is no long in the TCB, but in the stack. But not for the IDLE task. It needs its own mini-argv[] list so that it looks more like other threads.
* Fix NSH PS command: If there are not argument, it would print garbage for ↵Gregory Nutt2014-09-011-6/+6
| | | | argument list
* Add misc/Obsoleted/ChangeLog and ↵Gregory Nutt2014-09-013-6/+6640
| | | | misc/Obsoleted/Patches/Remove-8051-2014-9-1.patch
* Update ChangeLogGregory Nutt2014-09-011-1/+8
|
* There used to be two ways to pass parameters to new tasks, depending upon ↵Gregory Nutt2014-09-0148-357/+251
| | | | 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.
* Update ChangeLogGregory Nutt2014-09-011-0/+3
|
* Remove final traces of the 8015 from the NuttX source treeGregory Nutt2014-09-01318-854/+76
|
* Obsolete support for the 8051 family. Trying to maintain compatibility with ↵Gregory Nutt2014-09-0141-0/+0
| | | | this family is too much effort and there has never really been a successful NuttX impplementation on these parts
* Update ChangeLogGregory Nutt2014-09-011-0/+3
|
* Updates to the CC3200-Launchpad configuration for better compatibilityGregory Nutt2014-09-013-65/+37
|
* Update ChangeLogGregory Nutt2014-09-011-0/+2
|
* Completes the implementation of sbrk() (untested)Gregory Nutt2014-09-0116-40/+364
|
* ARMv7 address environment: Static functions not marked staticGregory Nutt2014-09-012-8/+8
|
* Fix common heap allocation logic, taking into account the kernel build ↵Gregory Nutt2014-09-011-14/+30
| | | | requirements
* Update ChangeLogGregory Nutt2014-09-011-0/+2
|
* Initial implementatino of sbrk()Gregory Nutt2014-09-017-3/+397
|
* Reanem kzalloc to kmm_zalloc for consistencyGregory Nutt2014-08-3176-116/+116
|
* Update ChangeLogGregory Nutt2014-08-311-2/+3
|
* Rename kmalloc to kmm_malloc for consistencyGregory Nutt2014-08-31111-187/+197
|
* Update ChangeLogGregory Nutt2014-08-312-4/+6
|
* Rename kfree to kmm_free for consistency with other naming conventionsGregory Nutt2014-08-31137-641/+646
|
* Update ChangeLogGregory Nutt2014-08-311-2/+4
|
* Rename kumalloc to kumm_malloc and kuzalloc to kumm_zalloc for consistency ↵Gregory Nutt2014-08-3135-54/+54
| | | | with other naming
* Updated ChangeLogGregory Nutt2014-08-311-0/+3
|
* Rename kufree to kumm_free for consistency with other namingGregory Nutt2014-08-3128-45/+49
|
* Rename kmemalign to kmm_memalign and krealloc to kmm_realooc for consistency ↵Gregory Nutt2014-08-3116-41/+48
| | | | with other naming
* Rename kmemalign to kmm_memalign for consitency with other namingGregory Nutt2014-08-3112-33/+38
|
* Update ChangeLogGregory Nutt2014-08-311-1/+4
|
* Add low-level memory management hooks that will be needed to support brk() ↵Gregory Nutt2014-08-318-6/+505
| | | | and sbrk()
* Update ChangeLogGregory Nutt2014-08-311-0/+5
|
* Clean up some kernel build heap allocation issues. The Cortex-A kernel ↵Gregory Nutt2014-08-316-136/+75
| | | | build now compiles without errors (but cannot link until brk() and sbrk() are implemented).
* mm: Break up mm_user.c and mm_kernel.c into separate files for better symmetryGregory Nutt2014-08-3110-139/+605
|
* Update ChangeLogGregory Nutt2014-08-311-0/+4
|