diff --git a/Documentation/NuttShell.html b/Documentation/NuttShell.html
index 3d54152ba8..a4d7c2a76a 100644
--- a/Documentation/NuttShell.html
+++ b/Documentation/NuttShell.html
@@ -4673,7 +4673,6 @@ mount -t vfat /dev/ram1 /tmp
configs/sim/nx
configs/sim/nx11
configs/sim/touchscreen
- configs/vsn/nsh
In most of these cases, the configuration sets up the default /etc/init.d/rcS
script.
@@ -4683,11 +4682,7 @@ mount -t vfat /dev/ram1 /tmp
If that default behavior is not what you want, then you can provide your own custom rcS
script by defining CONFIG_NSH_ARCHROMFS=y
in the configuration file.
- The only example that uses a custom /etc/init.d/rcS
file in the NuttX source tree is this one: configs/vsn/nsh
.
- The configs/vsn/nsh/defconfig
file also has this definition:
CONFIG_NSH_ARCHROMFS=y
-- Support an architecture specific ROMFS file.
Modifying the ROMFS Image.
The contents of the /etc
directory are retained in the file apps/nshlib/nsh_romfsimg.h
OR, if CONFIG_NSH_ARCHROMFS
is defined, include/arch/board/nsh_romfsimg.h
.
@@ -4750,11 +4745,6 @@ mount -t vfat /dev/ram1 /tmp
NOTE when the OS is configured, include/arch/board
will be linked to configs/<board>/include
.
- As mention above, the only example that uses a custom /etc/init.d/rcS
file in the NuttX source tree is this one: configs/vsn/nsh
.
- The custom script for the configs/vsn
case is located at configs/vsn/include/rcS.template
.
-
All of the startup-behavior is contained in rcS.template
.
The role of mkromfsimg.sh
script is to (1) apply the specific configuration settings to rcS.template
to create the final rcS
, and (2) to generate the header file nsh_romfsimg.h
containg the ROMFS file system image.
@@ -4770,9 +4760,6 @@ mount -t vfat /dev/ram1 /tmp
The xxd
tool that is used to create the C header file.
- You can find the generated ROMFS file system for the configs/vsn
case here: configs/vsn/include/rcS.template
-