zephyr/arch/x86
Daniel Leung 027a1c30cd x86: add support for memory mapped stack for threads
This adds the necessary bits to enable memory mapping thread
stacks on both x86 and x86_64. Note that currently these do
not support multi level mappings (e.g. demand paging and
running in virtual address space: qemu_x86/atom/virt board)
as the mapped stacks require actual physical addresses.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2024-04-10 07:44:27 -04:00
..
core x86: add support for memory mapped stack for threads 2024-04-10 07:44:27 -04:00
include x86: synchronize usage of CONFIG_X86_STACK_PROTECTION 2024-04-10 07:44:27 -04:00
zefi
CMakeLists.txt
Kconfig x86: use CONFIG_PRIVILEGED_STACK_SIZE for stack size 2024-03-08 09:37:36 +01:00
gen_gdt.py x86: synchronize usage of CONFIG_X86_STACK_PROTECTION 2024-04-10 07:44:27 -04:00
gen_idt.py
gen_mmu.py
ia32.cmake
intel64.cmake
timing.c