Skip to content

Commit

Permalink
doc: posix: overview: link to memory domain documentation
Browse files Browse the repository at this point in the history
Link to the Memory Domains document in the overview.

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
  • Loading branch information
cfriedt authored and nashif committed May 8, 2024
1 parent 785ea74 commit b2954ab
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions doc/services/portability/posix/overview/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,10 @@ POSIX Subprofiles
While Zephyr supports running multiple :ref:`threads <threads_v2>` (possibly in an
:ref:`SMP <smp_arch>` configuration), as well as
:ref:`Virtual Memory and MMUs <memory_management_api>`, Zephyr code and data normally share a
common address space. The Zephyr kernel executable code and the application executable code are
typically compiled into the same binary artifact. From that perspective, Zephyr apps can be seen
as running in the context of a single process.
common address space that is partitioned into separate :ref:`Memory Domains <memory_domain>`. The
Zephyr kernel executable code and the application executable code are typically compiled into the
same binary artifact. From that perspective, Zephyr apps can be seen as running in the context of
a single process.

While multi-purpose operating systems (OS) offer full POSIX conformance, Real-Time Operating
Systems (RTOS) such as Zephyr typically serve a fixed-purpose, have limited hardware resources,
Expand Down

0 comments on commit b2954ab

Please sign in to comment.