zephyr/kernel
Andrew Boie 06cf6d27f7 kernel: add k_mem_map() and related defines
This will be the interface for mapping memory in the kernel's
part of the address space, which is guaranteed to be persistent
regardless of what thread is scheduled.

Further code for specifically managing virtual memory will end up in
kernel/mmu.c.

Further defintions for memory management in general will end up
in sys/mem_manage.h.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2020-07-17 11:38:18 +02:00
..
include kernel: define arch_mem_map() 2020-07-17 11:38:18 +02:00
atomic_c.c
CMakeLists.txt kernel: add k_mem_map() and related defines 2020-07-17 11:38:18 +02:00
compiler_stack_protect.c
device.c
errno.c
fatal.c
futex.c
idle.c
init.c
Kconfig doc: replace lifo/fifo with LIFO/FIFO 2020-07-15 14:01:33 -04:00
Kconfig.power_mgmt
kheap.c
mailbox.c
mem_domain.c
mem_slab.c
mempool_sys.c
mempool.c
mmu.c kernel: add k_mem_map() and related defines 2020-07-17 11:38:18 +02:00
msg_q.c
mutex.c kernel: cleanup header inclusion 2020-06-25 16:12:36 -05:00
pipes.c kernel: cleanup header inclusion 2020-06-25 16:12:36 -05:00
poll.c kernel: cleanup header inclusion 2020-06-25 16:12:36 -05:00
queue.c kernel: cleanup header inclusion 2020-06-25 16:12:36 -05:00
sched.c tests: adding test cases for arch-dependent SMP function 2020-07-02 08:42:53 -04:00
sem.c kernel: cleanup header inclusion 2020-06-25 16:12:36 -05:00
smp.c
stack.c kernel: cleanup header inclusion 2020-06-25 16:12:36 -05:00
system_work_q.c
thread_abort.c
thread.c random: Include header where it is used 2020-07-08 21:05:36 -04:00
timeout.c
timer.c
userspace_handler.c
userspace.c
version.c
work_q.c