From 1accbe31a5358b17731e5245294995a6e97b224f Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Wed, 15 Mar 2017 12:34:19 +1100 Subject: user: Add tool commands to the user manual. --- user/tools/index.rst | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) (limited to 'user/tools/index.rst') diff --git a/user/tools/index.rst b/user/tools/index.rst index 5441d76..d77a7ca 100644 --- a/user/tools/index.rst +++ b/user/tools/index.rst @@ -1,11 +1,23 @@ .. comment SPDX-License-Identifier: CC-BY-SA-4.0 -.. comment: Copyright (c) 2016 Chris Johns +.. comment: Copyright (c) 2017 Chris Johns .. comment: All rights reserved. -RTEMS Tools -*********** +Tools +***** -The RTEMS kernel is cross-compiled on host computers and linked to 3rd party -packages and application code and run on target hardware. This section details -how to build asuitable cross-compiler and how to use the tools. +The RTEMS kernel is developed on a host computer where the user's application +code is cross-compiled to the target hardware's processor instructions and +linked to the RTEMS kernel and language runtime libraries, and any 3rd party +packages. RTEMS is not a multiprocess operating system and self hosting the +types of tools need to create executables is not feasable. As a result a range +of support tools are needed and they need run on the wide range of avaliable +host computers users wish to develop on. This section details the tools +available on host computers RTEMS users and developers need to create RTEMS +executables. + +.. include:: linker.rst +.. include:: symbols.rst +.. include:: exeinfo.rst +.. include:: trace-linker.rst +.. include:: bsp-builder.rst -- cgit v1.2.3