summaryrefslogtreecommitdiff
path: root/nuttx/mm
Commit message (Expand)AuthorAgeFilesLines
* More fixes to problems noted by cppcheck. Some are kind of risky; some are r...Gregory Nutt2014-11-252-3/+3
* If the INTR granule allocator mode is enabled, there is noGregory Nutt2014-11-121-0/+2
* Fix a typo in a Kconfig fileGregory Nutt2014-09-271-1/+1
* Move include/nuttx/mm.h to include/nuttx/mm/mm.hGregory Nutt2014-09-2443-45/+45
* Move include/nuttx/shm.h to include/nuttx/mm/shm.hGregory Nutt2014-09-244-4/+4
* Move include/nuttx/gran.h to include/nuttx/mm/gran.hGregory Nutt2014-09-2411-11/+11
* Completes the implemenation of the core shared memory logic: shmget(), shmct...Gregory Nutt2014-09-232-21/+223
* Remove executable modeGregory Nutt2014-09-233-0/+0
* Add interfaces to support un-initializing a granule allocator.Gregory Nutt2014-09-231-2/+2
* Add support for a per-process virtual page allocator. This is a new member o...Gregory Nutt2014-09-231-0/+69
* CosmeticGregory Nutt2014-09-231-1/+1
* Add interfaces to support un-initializing a granule allocator.Gregory Nutt2014-09-231-0/+123
* Flesh out shmctl() logicGregory Nutt2014-09-233-21/+203
* Flesh out basic logic for shmget()Gregory Nutt2014-09-233-16/+339
* Add shared memory initializatin logicGregory Nutt2014-09-235-7/+229
* Add README files and configuration support for the shared memory logicGregory Nutt2014-09-236-420/+582
* Add the build framework and skeleton files for the shared memory feature (no ...Gregory Nutt2014-09-226-0/+520
* Again I forget to add a file needed in a previous commitGregory Nutt2014-09-221-0/+50
* Add a home for forthcoming shared memory logicGregory Nutt2014-09-222-0/+45
* Move core heap allocator logic from mm/. to mm/mm_heap/.Gregory Nutt2014-09-2216-26/+16
* Move the user heap allocator front-end from mm/. to mm/umm_heap/.Gregory Nutt2014-09-2216-24/+64
* Forgot to add a file in the last commitGregory Nutt2014-09-221-0/+55
* Move the kernel heap allocator front-end from mm/. to mm/kmm_heap/.Gregory Nutt2014-09-2216-33/+16
* Move granuale allocator and page allocator from mm/. to mm/mm_gran/.Gregory Nutt2014-09-2210-33/+83
* More changes so that the KNSH build survives the changes needed for the ELF b...Gregory Nutt2014-09-162-5/+5
* First round of changes to get the ELF configuration building againGregory Nutt2014-09-164-21/+10
* Fix a typo in use of a configuration settingGregory Nutt2014-09-132-1/+3
* Add logic to initialize the per-process user heap when each user process is s...Gregory Nutt2014-09-101-6/+30
* Granule allocator initialization uses wrong allocator to setting aside kernel...Gregory Nutt2014-09-031-2/+2
* I love/hate conditional compilationGregory Nutt2014-09-0316-6/+58
* Fix several compile errors for logic added for CONFIG_BUILD_KERNEL, but which...Gregory Nutt2014-09-0313-17/+22
* Add support for delivery of use-mode signals in the kernel build.Gregory Nutt2014-09-0213-27/+27
* Restructuring of build to allow use of use-space allocators by kernel logic i...Gregory Nutt2014-09-022-4/+6
* Space at the beginning of the process data space is now reserved for user hea...Gregory Nutt2014-09-0213-62/+243
* sbrk() need to initialized the memory manager on the first callGregory Nutt2014-09-021-8/+28
* Completes the implementation of sbrk() (untested)Gregory Nutt2014-09-017-20/+62
* Initial implementatino of sbrk()Gregory Nutt2014-09-014-0/+352
* Reanem kzalloc to kmm_zalloc for consistencyGregory Nutt2014-08-312-3/+3
* Rename kmalloc to kmm_malloc for consistencyGregory Nutt2014-08-311-2/+2
* Rename kfree to kmm_free for consistency with other naming conventionsGregory Nutt2014-08-311-2/+2
* Rename kmemalign to kmm_memalign and krealloc to kmm_realooc for consistency ...Gregory Nutt2014-08-312-3/+3
* Rename kmemalign to kmm_memalign for consitency with other namingGregory Nutt2014-08-311-2/+2
* Add low-level memory management hooks that will be needed to support brk() an...Gregory Nutt2014-08-317-6/+472
* mm: Break up mm_user.c and mm_kernel.c into separate files for better symmetryGregory Nutt2014-08-319-138/+591
* Remove CONFIG_MM_MULTIHEAP. Non-multiheap operation is no longer supportedGregory Nutt2014-08-3124-373/+1159
* Need to condition out standard allocators in kernel build. More to be doneGregory Nutt2014-08-3110-24/+19
* Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new...Gregory Nutt2014-08-2912-18/+25
* Bugfixes.. still integrating SAMA5 ELF with address environmentGregory Nutt2014-08-251-2/+2
* Cortex-A/SAMA5 address environment support is code complete (untested)Gregory Nutt2014-08-252-26/+8
* include/nuttx/pgalloc.h and mm/mm_pgalloc.c: Add a simple page allocator bas...Gregory Nutt2014-08-237-20/+291