.. _usermode_api: User Mode ######### Zephyr offers the capability to run threads at a reduced privilege level which we call user mode. The current implementation is designed for devices with MPU hardware. For details on creating threads that run in user mode, please see :ref:`lifecycle_v2`. .. toctree:: :maxdepth: 2 overview.rst memory_domain.rst kernelobjects.rst syscalls.rst mpu_stack_objects.rst mpu_userspace.rst