summaryrefslogtreecommitdiffstats
path: root/user/apps/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'user/apps/index.rst')
-rw-r--r--user/apps/index.rst25
1 files changed, 25 insertions, 0 deletions
diff --git a/user/apps/index.rst b/user/apps/index.rst
new file mode 100644
index 0000000..f0b3881
--- /dev/null
+++ b/user/apps/index.rst
@@ -0,0 +1,25 @@
+.. comment SPDX-License-Identifier: CC-BY-SA-4.0
+
+.. comment: Copyright (c) 2016 Chris Johns <chrisj@rtems.org>
+.. comment: All rights reserved.
+
+.. _applications:
+
+Applications
+============
+.. index:: Applications
+
+this section discusses RTEMS Applications and guides you on how to create an
+application.
+
+Executables
+-----------
+
+The RTEMS applications are statically linked executable that run on bare target
+hardware in a single address space. The application code, RTEMS kernel and any
+libraries are linked to a fixed address. The applications are loaded into the
+target's address space and run with full control of the processor and all
+hardware connected.
+
+The RTEMS tools generate Extendable Loadable Format or ELF format files by
+default and we recommend your build script alwas