Documentation: remove readme references

This commit is contained in:
raiden00pl 2023-10-27 16:53:12 +02:00 committed by Alan Carvalho de Assis
parent d72c6802c1
commit 770df6d820
18 changed files with 37 additions and 44 deletions

View File

@ -3,8 +3,7 @@
=================================
This directory contains a small program that will mount a ROMFS file system
containing the BASIC test files extracted from the Bas ``2.4`` release. See
``examples/bastest/README.md`` for licensing and usage information.
containing the BASIC test files extracted from the Bas ``2.4`` release.
- ``CONFIG_EXAMPLES_BASTEST_DEVMINOR`` The minor device number of the ROMFS
block driver. For example, the ``N`` in ``/dev/ramN``. Used for registering the

View File

@ -14,7 +14,7 @@ valid images.
This application add 3 Builtin Apps to NuttX NSH: version, set_img and confirm.
After application is build and ``nuttx.bin`` be generated, the binary must be
signed. Consult your board README file to get instructions how to do it.
signed. Consult your board documentation page to get instructions how to do it.
How to build and flash
......................
@ -33,7 +33,8 @@ as output file.
The ``signedv1.bin`` file must be at MCUboot Slot-0 partition and ``signedv2.bin``
at Slot-1.
More instructions about how to sign and flash can be found at board README file.
More instructions about how to sign and flash can be found at board documentation
page.
Running swap image test
.......................

View File

@ -15,5 +15,6 @@ http://developer.berlios.de/project/showfiles.php?group_id=6120.
- ``CONFIG_EXAMPLES_MODBUS_REG_HOLDING_START``, Default ``2000``.
- ``CONFIG_EXAMPLES_MODBUS_REG_HOLDING_NREGS``, Default ``130``.
The FreeModBus library resides at ``apps/modbus``. See ``apps/modbus/README.txt``
for additional configuration information.
The FreeModBus library resides at ``apps/modbus``.
See :doc:`/applications/industry/modbus/index` for additional configuration
information.

View File

@ -14,8 +14,8 @@ specific PWM settings might require additional settings).
Default: Built as a standalone program.
Additional configuration options will mostly likely be required for the board-
specific lower-half driver. See the ``README.txt`` file in your board
configuration directory.
specific lower-half driver. See the documentation page for your board.
Specific configuration options for this example include:

View File

@ -3,8 +3,7 @@
========================
An example that builds ``netutils/thttpd`` with some simple NXFLAT CGI programs.
See ``boards/README.txt`` for most THTTPD settings. In addition to those, this
example accepts:
In addition to those, this example accepts:
- ``CONFIG_EXAMPLES_THTTPD_NOMAC`` (May be defined to use software assigned
MAC)

View File

@ -25,5 +25,5 @@ Configuration options. Use the defaults if you are unsure of what you are doing:
number.
- ``CONFIG_EXAMPLES_UNIONFS_SECTORSIZE`` ROM disk sector size.
See the ``README.txt`` file at ``nuttx/boards/sim/sim/sim/README.txt`` for a
walk-through of the output of this text.
See :doc:`/platforms/sim/sim/boards/sim/index` page for a walk-through of the
output of this text.

View File

@ -7,8 +7,6 @@ Applications
NuttX ships a large number of applications covering a wide spectrum of functionality.
These can be found in the `apps <https://github.com/apache/nuttx-apps>`_ repository.
At the moment, these are documented in their individual README files so you can find
more information at the repository.
.. toctree::
:maxdepth: 2

View File

@ -257,7 +257,5 @@ configuration at
`boards/sim/sim/sim/configs/nsh <https://github.com/apache/nuttx/blob/master/boards/sim/sim/sim/configs/nsh/>`__.
The ROMFS support files are provided at
`boards/sim/include <https://github.com/apache/nuttx/blob/master/boards/sim/sim/sim/include/>`__
and the
`README.txt <https://github.com/apache/nuttx/blob/master/boards/sim/sim/sim/README.txt>`__
file at the location provides detailed information about creating and
modifying the ROMFS file system.
and the :doc:`/platforms/sim/sim/boards/sim/index` page provides detailed
information about creating and modifying the ROMFS file system.

View File

@ -168,7 +168,7 @@ Configuring NuttX requires only copying::
tools\configure.bat <board>:<config-dir>
See ``tools/README.txt`` for more information about these scripts.
See :doc:`tools/index` for more information about these scripts.
And if your application directory is not in the standard location (``../apps``
or ``../apps-<version>``), then you should also specify the location of the

View File

@ -2,7 +2,7 @@
NXFFS
=====
This README file contains information about the implementation of the NuttX
This page contains information about the implementation of the NuttX
wear-leveling FLASH file system, NXFFS.
General NXFFS organization

View File

@ -2,7 +2,7 @@
SMARTFS
=======
This README file contains information about the implementation of the NuttX
This page contains information about the implementation of the NuttX
Sector Mapped Allocation for Really Tiny (SMART) FLASH file system, SMARTFS.
Features
@ -116,7 +116,7 @@ have a smaller erase size available also. Vendors have different names
for the smaller erase size; In the NuttX MTD layer it is called
SUBSECTOR_ERASE. For FLASH devices that support the smaller erase size,
this configuration item can be added to the underlying MTD driver, and
SMART will use it. As of the writing of this README, only the
SMART will use it. As of the writing of this page, only the
drivers/mtd/m25px.c driver had support for SUBSECTOR_ERASE.
The BYTE_WRITE config option enables use of the underlying MTD driver's

View File

@ -92,5 +92,5 @@ Example Configurations
however, because the LPC1766 has insufficient RAM to support the THTTPD
application in this configuration.
See the README.txt file in each of these board directories for additional
See the documentation pages for each of these board for additional
information about these configurations.

View File

@ -42,7 +42,7 @@ doing this:
before there is any need for time-related services.
Both of these steps are shown together in the following code sample at the
end of this README file.
end of this page.
Example Configuration
=====================
@ -84,7 +84,8 @@ force rebuilding of the ROMFS filesystem be removing some files::
make
If you have problems building the simulator on your platform, check out
nuttx/boards/sim/sim/sim/README.txt. You might find some help there.
:doc:`/platforms/sim/sim/boards/sim/index`.
You might find some help there.
Here is a sample run. I have not seen any errors in single stepping through
the logic but neither am I certain that everything is working properly::

View File

@ -217,8 +217,8 @@ Sub-Directories:
- ``mm/shm`` - The shared memory logic
The shared memory management logic has its own README file that can be
found at ``Documentation/components/mm/shm.rst``.
The shared memory management logic has its own page that can be
found at :doc:`shm`.
I/O Buffers
-----------

View File

@ -487,9 +487,8 @@ configurations for building the simulation:
The build will also fail to locate the X header files unless you
install an X11 development package.
- Refer to the readme file in sim configuration
`README.txt <https://github.com/apache/nuttx/blob/master/boards/sim/sim/sim/README.txt>`__
file for additional information.
- Refer to the :doc:`/platforms/sim/sim/boards/sim/index` file for
additional information.
**Test Coverage**. At present, ``apps/examples/nx``\ t only exercises a
subset of NX; the remainder is essentially untested. The following table

View File

@ -56,7 +56,7 @@ configure.sh configure.bat configure.c, cfgparser.c, and cfgparser.h
configure.sh is a bash script that is used to configure NuttX for a given
target board in a environment that supports POSIX paths (Linux, Cygwin,
macOS, or similar). See boards/README.txt or Documentation/NuttXPortingGuide.html
macOS, or similar). See :doc:`/components/boards` or Documentation/NuttXPortingGuide.html
for a description of how to configure NuttX with this script.
configure.c, cfgparser.c, and cfgparser.h can be used to build a work-alike
@ -190,7 +190,7 @@ These are C files that are used to build mkconfig program. The mkconfig
program is used during the initial NuttX build.
When you configure NuttX, you will copy a configuration file called .config
in the top level NuttX directory (See boards/README.txt or
in the top level NuttX directory (See :doc:`/components/boards` or
Documentation/NuttXPortingGuide.html). The first time you make NuttX,
the top-level makefile will build the mkconfig executable from mkconfig.c
(using Makefile.host). The top-level Makefile will then execute the mkconfig
@ -284,7 +284,7 @@ kernel function call (in kernel-mode) on behalf of the proxy function.
Information about the stubs and proxies is maintained in a comma separated
value (CSV) file in the syscall/ directory. The mksyscall program will
accept this CVS file as input and generate all of the required proxy or
stub files as output. See syscall/README.txt for additional information.
stub files as output. See :doc:`/components/syscall` for additional information.
mksymtab.c, cvsparser.c, and cvsparser.h
----------------------------------------
@ -805,7 +805,7 @@ mkdeps.c, cnvwindeps.c, mkwindeps.sh, and mknulldeps.sh
NuttX uses the GCC compiler's capabilities to create Makefile dependencies.
The program mkdeps is used to run GCC in order to create the dependencies.
If a NuttX configuration uses the GCC toolchain, its Make.defs file (see
boards/README.txt) will include a line like::
:doc:`/components/boards`) will include a line like::
MKDEP = $(TOPDIR)/tools/mkdeps[.exe] (See NOTE below)
@ -846,8 +846,8 @@ General usage:
Usage: tools/netusb.sh <main-interface> <usb-net-interface> <on|off>
This has been tested on the SAMA5D3-Xplained board; see
`boards/arm/sama5/sama5d3-xplained/README.txt` for more information on how
to configure the CDC ECM driver for that board.
`Documentation/platforms/arm/sama5/boards/sama5d3-xplained/README.txt`
for more information on how to configure the CDC ECM driver for that board.
refresh.sh
----------

View File

@ -240,11 +240,11 @@ Example Code
You can find an example that tests the high priority, nested interrupts in the NuttX source:
* nuttx/boards/arm/stm32/viewtool-stm32f107/README.txt. Description of
* :doc:`/platforms/arm/stm32f1/boards/viewtool-stm32f107/index` Description of
the configuration
* nuttx/boards/arm/stm32/viewtool-stm32f107/highpri. Test configuration
* ``nuttx/boards/arm/stm32/viewtool-stm32f107/highpri`` Test configuration
* nuttx/boards/arm/stm32/viewtool-stm32f107/src/stm32_highpri. Test
* ``nuttx/boards/arm/stm32/viewtool-stm32f107/src/stm32_highpri`` Test
driver.

View File

@ -349,10 +349,7 @@ contents of these configuration files.
Supported Boards
----------------
All of the specific boards supported by NuttX are identified in
the
`README.txt <https://github.com/apache/nuttx/blob/master/boards/README.txt>`__
file.
The list of supported boards can be found in :ref:`Supported Platforms <platforms>`.
Adding a New Board Configuration
--------------------------------
@ -494,7 +491,7 @@ user-mode applications and the kernel-mode RTOS.
This directory holds a collection of tools and scripts to simplify
configuring, building and maintaining NuttX.
Refer to the README file in the ``tools`` directory for more
Refer to the :doc:`/components/tools/index` page for more
information about the individual files. Some of these tools are
discussed below as well in the discussion of `configuring and
building <#configandbuild>`__ NuttX.