1.. _llext:
2
3Linkable Loadable Extensions (LLEXT)
4####################################
5
6The LLEXT subsystem provides a toolbox for extending the functionality of an
7application at runtime with linkable loadable code.
8
9Extensions are precompiled executables in ELF format that can be verified,
10loaded, and linked with the main Zephyr binary. Extensions can be manipulated
11and introspected to some degree, as well as unloaded when no longer needed.
12
13.. toctree::
14   :maxdepth: 1
15
16   config
17   build
18   load
19   debug
20   api
21
22.. note::
23
24   The LLEXT subsystem requires architecture-specific support. It is currently
25   available only on RISC-V, ARM, ARM64, ARC, x86, and Xtensa cores.
26