Change references to boards/<board>/<config> to boards/<board>/configs/<config> in comments, Documentation, URLs.
This commit is contained in:
parent
e1588f6cc2
commit
e12c133a53
@ -4203,13 +4203,13 @@ static FAR const struct nx_fontpackage_s *g_fontpackages[] =
|
|||||||
<p><b>Building <code>apps/examples/nx</code></b>.
|
<p><b>Building <code>apps/examples/nx</code></b>.
|
||||||
NX testing was performed using <code>apps/examples/nx</code> with the
|
NX testing was performed using <code>apps/examples/nx</code> with the
|
||||||
Linux/Cygwin-based NuttX simulator.
|
Linux/Cygwin-based NuttX simulator.
|
||||||
Configuration files for building this test can be found in <code>boards/sim/nx</code>
|
Configuration files for building this test can be found in <code>boards/sim/configs/nx</code>
|
||||||
and <code>boards/sim/nx11</code>.
|
and <code>boards/sim/configs/nx11</code>.
|
||||||
There are two alternative configurations for building the simulation:
|
There are two alternative configurations for building the simulation:
|
||||||
</p>
|
</p>
|
||||||
<ol>
|
<ol>
|
||||||
<li>
|
<li>
|
||||||
The configuration using the configuration file at <code>boards/sim/nx/defconfig</code>.
|
The configuration using the configuration file at <code>boards/sim/configs/nx/defconfig</code>.
|
||||||
This default configuration exercises the NX logic a 8 BPP but provides no visual feedback.
|
This default configuration exercises the NX logic a 8 BPP but provides no visual feedback.
|
||||||
In this configuration, a very simple, simulated framebuffer driver is used that is
|
In this configuration, a very simple, simulated framebuffer driver is used that is
|
||||||
based upon a simple region of memory posing as video memory.
|
based upon a simple region of memory posing as video memory.
|
||||||
@ -4224,7 +4224,7 @@ make
|
|||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>
|
<p>
|
||||||
The preferred configuration is at <code>boards/sim/nx11/defconfig</code>.
|
The preferred configuration is at <code>boards/sim/configs/nx11/defconfig</code>.
|
||||||
This configuration extends the test with a simulated framebuffer driver
|
This configuration extends the test with a simulated framebuffer driver
|
||||||
that uses an X window as a framebuffer.
|
that uses an X window as a framebuffer.
|
||||||
This is a superior test configuration because the X window appears at your desktop
|
This is a superior test configuration because the X window appears at your desktop
|
||||||
|
@ -315,9 +315,10 @@
|
|||||||
| | | | `-- <i>(other board-specific header files)</i>
|
| | | | `-- <i>(other board-specific header files)</i>
|
||||||
| | | |-- src/
|
| | | |-- src/
|
||||||
| | | | `-- <i>(board-specific source files)</i>
|
| | | | `-- <i>(board-specific source files)</i>
|
||||||
| | | |---<i><config-name></i>/
|
| | | `- configs/
|
||||||
| | | | `-- <i>(board configuration-specific source files)</i>
|
| | | |---<i><config-name></i>/
|
||||||
| | | `---<i>(other configuration sub-directories for this board)</i>/
|
| | | | `-- <i>(board configuration-specific source files)</i>
|
||||||
|
| | | `---<i>(other configuration sub-directories for this board)</i>/
|
||||||
| | `-- <i><(other board directories)></i>/
|
| | `-- <i><(other board directories)></i>/
|
||||||
| |-- crypto
|
| |-- crypto
|
||||||
| | |-- Makefile
|
| | |-- Makefile
|
||||||
@ -812,12 +813,13 @@
|
|||||||
|-- src/
|
|-- src/
|
||||||
| |-- Makefile
|
| |-- Makefile
|
||||||
| `-- <i>(board-specific source files)</i>
|
| `-- <i>(board-specific source files)</i>
|
||||||
|-- <i><config1-dir></i>
|
|-- configs/
|
||||||
| |-- Make.defs
|
| |-- <i><config1-dir></i>
|
||||||
| `-- defconfig
|
| | |-- Make.defs (optional)
|
||||||
|-- <i><config2-dir></i>
|
| | `-- defconfig
|
||||||
| |-- Make.defs
|
| |-- <i><config2-dir></i>
|
||||||
| `-- defconfig
|
| | |-- Make.defs
|
||||||
|
| | `-- defconfig
|
||||||
| ...
|
| ...
|
||||||
|-- scripts/
|
|-- scripts/
|
||||||
| |-- <i>(linker script files)</i>
|
| |-- <i>(linker script files)</i>
|
||||||
@ -850,7 +852,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<h4><a name="boardconfigsubdirs">2.5.2.2 Board Specific Configuration Sub-Directories</a></h4>
|
<h4><a name="boardconfigsubdirs">2.5.2.2 Board Specific Configuration Sub-Directories</a></h4>
|
||||||
<p>
|
<p>
|
||||||
The <code>boards/</code><i><board-name></i><code>/</code> sub-directory holds all of the
|
The <code>boards/</code><i><board-name></i><code>/configs</code> sub-directory holds all of the
|
||||||
files that are necessary to configure NuttX for the particular board.
|
files that are necessary to configure NuttX for the particular board.
|
||||||
A board may have various different configurations using the common source files.
|
A board may have various different configurations using the common source files.
|
||||||
Each board configuration is described by two files: <code>Make.defs</code> and <code>defconfig</code>.
|
Each board configuration is described by two files: <code>Make.defs</code> and <code>defconfig</code>.
|
||||||
@ -1555,8 +1557,8 @@ tools/
|
|||||||
This could be done manually as follows:
|
This could be done manually as follows:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Copy <code>boards/</code><i><board-name></i><code>/[</code><i><config-dir></i><code>/]Make.defs</code> to <code>${TOPDIR}/Make.defs</code>,<li>
|
<li>Copy <code>boards/</code><i><board-name></i>/<code>configs/[</code><i><config-dir></i><code>/]Make.defs</code> to <code>${TOPDIR}/Make.defs</code> (see NOTE below),</li>
|
||||||
<li>Copy <code>boards/</code><i><board-name></i><code>/[</code><i><config-dir></i><code>/]defconfig</code> to <code>${TOPDIR}/.config</code></li>
|
<li>Copy <code>boards/</code><i><board-name></i>/<code>configs/[</code><i><config-dir></i><code>/]defconfig</code> to <code>${TOPDIR}/.config</code></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
@ -1567,6 +1569,9 @@ tools/
|
|||||||
<config-dir> is the optional, specific configuration directory for the board.
|
<config-dir> is the optional, specific configuration directory for the board.
|
||||||
And <app-dir> is the location of the optional application directory.
|
And <app-dir> is the location of the optional application directory.
|
||||||
</p>
|
</p>
|
||||||
|
<p>
|
||||||
|
NOTE: Recall that the <code>Make.defs</code> file may reside in either the <code>boards/</code><i><board-name></i>/<code>configs/[</code><i><config-dir></i></code> directory or in the <code>boards/</code><i><board-name></i>/<code>scripts</code>.
|
||||||
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<b>Automated Configuration</b>.
|
<b>Automated Configuration</b>.
|
||||||
There is a script that automates these steps. The following steps will
|
There is a script that automates these steps. The following steps will
|
||||||
|
@ -96,15 +96,15 @@ nuttx/
|
|||||||
| |- ekk-lm3s9b96/
|
| |- ekk-lm3s9b96/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ekk-lm3s9b96/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ekk-lm3s9b96/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- ez80f910200kitg/
|
| |- ez80f910200kitg/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200kitg/ostest/README.txt" target="_blank">ostest/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200kitg/configs/ostest/README.txt" target="_blank">configs/ostest/README.txt</a>
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200kitg/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200kitg/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- ez80f910200zco/
|
| |- ez80f910200zco/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/ostest/README.txt" target="_blank">dhcpd/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/configs/dhcpd/README.txt" target="_blank">configs/dhcpd/README.txt</a>
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/httpd/README.txt" target="_blank">httpd/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/configs/httpd/README.txt" target="_blank">configs/httpd/README.txt</a>
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/nettest/README.txt" target="_blank">nettest/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/configs/nettest/README.txt" target="_blank">configs/nettest/README.txt</a>
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/nsh/README.txt" target="_blank">nsh/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/configs/nsh/README.txt" target="_blank">configs/nsh/README.txt</a>
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/ostest/README.txt" target="_blank">ostest/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/configs/ostest/README.txt" target="_blank">configs/ostest/README.txt</a>
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/poll/README.txt" target="_blank">poll/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/configs/poll/README.txt" target="_blank">configs/poll/README.txt</a>
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/ez80f910200zco/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- fire-stm32v2/
|
| |- fire-stm32v2/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/fire-stm32v2/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/fire-stm32v2/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
@ -125,7 +125,6 @@ nuttx/
|
|||||||
| |- gapuino/
|
| |- gapuino/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/gapuino/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/gapuino/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- hymini-stm32v/
|
| |- hymini-stm32v/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/hymini-stm32v/RIDE/README.txt" target="_blank">RIDE/README.txt</a>
|
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/hymini-stm32v/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/hymini-stm32v/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- imxrt1050-evk/
|
| |- imxrt1050-evk/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/imxrt1050-evk/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/imxrt1050-evk/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
@ -158,7 +157,7 @@ nuttx/
|
|||||||
| |- lpcxpresso-lpc54628/
|
| |- lpcxpresso-lpc54628/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/lpcxpresso-lpc54628/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/lpcxpresso-lpc54628/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- makerlisp/
|
| |- makerlisp/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/makerlisp/nsh/README.txt" target="_blank">nsh/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/makerlisp/configs/nsh/README.txt" target="_blank">configs/nsh/README.txt</a>
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/makerlisp/README.txt" target="_blank"><b><i>README.txt</i></b></a>\
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/makerlisp/README.txt" target="_blank"><b><i>README.txt</i></b></a>\
|
||||||
| |- maple/
|
| |- maple/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/maple/README.txt" target="_blank"><b><i>README.txt</i></b></a>\
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/maple/README.txt" target="_blank"><b><i>README.txt</i></b></a>\
|
||||||
@ -298,7 +297,6 @@ nuttx/
|
|||||||
| |- spresense/
|
| |- spresense/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/spresense/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/spresense/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- stm3210e-eval/
|
| |- stm3210e-eval/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/stm3210e-eval/RIDE/README.txt" target="_blank">RIDE/README.txt</a>
|
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/stm3210e-eval/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/stm3210e-eval/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- stm3220g-eval/
|
| |- stm3220g-eval/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/stm3220g-eval/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/stm3220g-eval/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
@ -363,16 +361,16 @@ nuttx/
|
|||||||
| |- xmc4500-relax/
|
| |- xmc4500-relax/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/xmc4500-relax/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/xmc4500-relax/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- z16f2800100zcog/
|
| |- z16f2800100zcog/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z16f2800100zcog/ostest/README.txt" target="_blank">ostest/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z16f2800100zcog/configs/ostest/README.txt" target="_blank">configs/ostest/README.txt</a>
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z16f2800100zcog/pashello/README.txt" target="_blank">pashello/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z16f2800100zcog/configs/pashello/README.txt" target="_blank">configs/pashello/README.txt</a>
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z16f2800100zcog/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z16f2800100zcog/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- z80sim/
|
| |- z80sim/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z80sim/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z80sim/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- z8encore000zco/
|
| |- z8encore000zco/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8encore000zco/ostest/README.txt" target="_blank">ostest/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8encore000zco/configs/ostest/README.txt" target="_blank">configs/ostest/README.txt</a>
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8encore000zco/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8encore000zco/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- z8f64200100kit/
|
| |- z8f64200100kit/
|
||||||
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8f64200100kit/ostest/README.txt" target="_blank">ostest/README.txt</a>
|
| | |- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8f64200100kit/configs/ostest/README.txt" target="_blank">configs/ostest/README.txt</a>
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8f64200100kit/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/z8f64200100kit/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
| |- zkit-arm-1769/
|
| |- zkit-arm-1769/
|
||||||
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/zkit-arm-1769/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
| | `- <a href="https://bitbucket.org/nuttx/nuttx/src/master/boards/zkit-arm-1769/README.txt" target="_blank"><b><i>README.txt</i></b></a>
|
||||||
|
46
README.txt
46
README.txt
@ -679,7 +679,7 @@ Instantiating "Canned" Configurations
|
|||||||
|
|
||||||
"Canned" NuttX configuration files are retained in:
|
"Canned" NuttX configuration files are retained in:
|
||||||
|
|
||||||
boards/<board-name>/<config-dir>
|
boards/<board-name>/configs/<config-dir>
|
||||||
|
|
||||||
Where <board-name> is the name of your development board and <config-dir>
|
Where <board-name> is the name of your development board and <config-dir>
|
||||||
is the name of the sub-directory containing a specific configuration for
|
is the name of the sub-directory containing a specific configuration for
|
||||||
@ -720,7 +720,7 @@ Instantiating "Canned" Configurations
|
|||||||
Configuring NuttX requires only copying two files from the
|
Configuring NuttX requires only copying two files from the
|
||||||
<config-dir> to the directory where you installed NuttX (TOPDIR):
|
<config-dir> to the directory where you installed NuttX (TOPDIR):
|
||||||
|
|
||||||
Copy boards/<board-name>/<config-dir>/Make.def to{TOPDIR}/Make.defs
|
Copy boards/<board-name>/configs/<config-dir>/Make.def to{TOPDIR}/Make.defs
|
||||||
OR
|
OR
|
||||||
Copy boards/<board-name>/scripts/Make.def to{TOPDIR}/Make.defs
|
Copy boards/<board-name>/scripts/Make.def to{TOPDIR}/Make.defs
|
||||||
|
|
||||||
@ -731,7 +731,7 @@ Instantiating "Canned" Configurations
|
|||||||
it may use a common Make.defs file for the board in the scripts/
|
it may use a common Make.defs file for the board in the scripts/
|
||||||
directory. The first takes precedence.
|
directory. The first takes precedence.
|
||||||
|
|
||||||
Copy boards/<board-name>/<config-dir>/defconfig to{TOPDIR}/.config
|
Copy boards/<board-name>/configs/<config-dir>/defconfig to{TOPDIR}/.config
|
||||||
|
|
||||||
The defconfig file holds the actual build configuration. This
|
The defconfig file holds the actual build configuration. This
|
||||||
file is included by all other make files to determine what is
|
file is included by all other make files to determine what is
|
||||||
@ -1792,15 +1792,17 @@ nuttx/
|
|||||||
| |- ekk-lm3s9b96/
|
| |- ekk-lm3s9b96/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- ez80f910200kitg/
|
| |- ez80f910200kitg/
|
||||||
| | |- ostest/README.txt
|
| | `- configs/
|
||||||
| | `- README.txt
|
| | |- ostest/README.txt
|
||||||
|
| | `- README.txt
|
||||||
| |- ez80f910200zco/
|
| |- ez80f910200zco/
|
||||||
| | |- dhcpd/README.txt
|
| | |- configs/
|
||||||
| | |- httpd/README.txt
|
| | | |- dhcpd/README.txt
|
||||||
| | |- nettest/README.txt
|
| | | |- httpd/README.txt
|
||||||
| | |- nsh/README.txt
|
| | | |- nettest/README.txt
|
||||||
| | |- ostest/README.txt
|
| | | |- nsh/README.txt
|
||||||
| | |- poll/README.txt
|
| | | |- ostest/README.txt
|
||||||
|
| | | |- poll/README.txt
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- fire-stm32v2/
|
| |- fire-stm32v2/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
@ -1853,7 +1855,8 @@ nuttx/
|
|||||||
| |- lpcxpresso-lpc54628/
|
| |- lpcxpresso-lpc54628/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- makerlisp/
|
| |- makerlisp/
|
||||||
| | |- nsh/README.txt
|
| | |-configs/
|
||||||
|
| | | `- nsh/README.txt
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- maple/
|
| |- maple/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
@ -1992,7 +1995,6 @@ nuttx/
|
|||||||
| |- spresense/
|
| |- spresense/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- stm3210e-eval/
|
| |- stm3210e-eval/
|
||||||
| | |- RIDE/README.txt
|
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- stm3220g-eval/
|
| |- stm3220g-eval/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
@ -2012,9 +2014,10 @@ nuttx/
|
|||||||
| | |- fb/README.txt
|
| | |- fb/README.txt
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- stm32f746g-disco/
|
| |- stm32f746g-disco/
|
||||||
| | _- fb/README.txt
|
| | |- configs/
|
||||||
| | _- nxdemo/README.txt
|
| | | |- fb/README.txt
|
||||||
| | _- nxterm/README.txt
|
| | | |- nxdemo/README.txt
|
||||||
|
| | | `- nxterm/README.txt
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- stm32f769i-disco/
|
| |- stm32f769i-disco/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
@ -2057,16 +2060,19 @@ nuttx/
|
|||||||
| |- xmc5400-relax/
|
| |- xmc5400-relax/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- z16f2800100zcog/
|
| |- z16f2800100zcog/
|
||||||
| | |- ostest/README.txt
|
| | |- configs/
|
||||||
| | |- pashello/README.txt
|
| | | |- ostest/README.txt
|
||||||
|
| | | `- pashello/README.txt
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- z80sim/
|
| |- z80sim/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- z8encore000zco/
|
| |- z8encore000zco/
|
||||||
| | |- ostest/README.txt
|
| | |- configs/
|
||||||
|
| | | `- ostest/README.txt
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- z8f64200100kit/
|
| |- z8f64200100kit/
|
||||||
| | |- ostest/README.txt
|
| | |- configs/
|
||||||
|
| | | `- ostest/README.txt
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
| |- zkit-arm-1769/
|
| |- zkit-arm-1769/
|
||||||
| | `- README.txt
|
| | `- README.txt
|
||||||
|
6
TODO
6
TODO
@ -81,7 +81,7 @@ o Task/Scheduler (sched/)
|
|||||||
As of this writing, the basic feature implementation is
|
As of this writing, the basic feature implementation is
|
||||||
complete and much of the logic has been verified. The test
|
complete and much of the logic has been verified. The test
|
||||||
harness for the feature exists only for the NXP LPC3131 (see
|
harness for the feature exists only for the NXP LPC3131 (see
|
||||||
boards/ea3131/pgnsh and locked directories). There are
|
boards/ea3131/configs/pgnsh and locked directories). There are
|
||||||
some limitations of this testing so I still cannot say that
|
some limitations of this testing so I still cannot say that
|
||||||
the feature is fully functional.
|
the feature is fully functional.
|
||||||
Status: Open. This has been put on the shelf for some time.
|
Status: Open. This has been put on the shelf for some time.
|
||||||
@ -1788,7 +1788,7 @@ o USB (drivers/usbdev, drivers/usbhost)
|
|||||||
Title: USB CDC/ACM HOST CLASS DRIVER
|
Title: USB CDC/ACM HOST CLASS DRIVER
|
||||||
Description: A CDC/ACM host class driver has been added. This has been
|
Description: A CDC/ACM host class driver has been added. This has been
|
||||||
testing by running the USB CDC/ACM host on an Olimex
|
testing by running the USB CDC/ACM host on an Olimex
|
||||||
LPC1766STK and using the boards/stm3210e-eval/usbserial
|
LPC1766STK and using the boards/stm3210e-eval/configs/usbserial
|
||||||
configuration (using the CDC/ACM device side driver). There
|
configuration (using the CDC/ACM device side driver). There
|
||||||
are several unresolved issues that prevent the host driver
|
are several unresolved issues that prevent the host driver
|
||||||
from being usable:
|
from being usable:
|
||||||
@ -2230,7 +2230,7 @@ o File system / Generic drivers (fs/, drivers/)
|
|||||||
file being read is smaller than number bytes written to the
|
file being read is smaller than number bytes written to the
|
||||||
file. That test does write small files continuously until
|
file. That test does write small files continuously until
|
||||||
file system is full and even the the error is rare. The
|
file system is full and even the the error is rare. The
|
||||||
boards/sim/spiffs test can used to demonstrate the error.
|
boards/sim/configs/spiffs test can used to demonstrate the error.
|
||||||
Status: Open
|
Status: Open
|
||||||
Priority: Medium. It is certain a file system failure, but I think that
|
Priority: Medium. It is certain a file system failure, but I think that
|
||||||
the exposure in real world uses cases is very small.
|
the exposure in real world uses cases is very small.
|
||||||
|
@ -126,8 +126,9 @@ the following lines in each Make.defs file:
|
|||||||
Configuration Changes
|
Configuration Changes
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
Below are all of the configuration changes that I had to make to boards/stm3240g-eval/nsh2
|
Below are all of the configuration changes that I had to make to
|
||||||
in order to successfully build NuttX using the Atollic toolchain WITH FPU support:
|
boards/stm3240g-eval/configs/nsh2 in order to successfully build NuttX using
|
||||||
|
the Atollic toolchain WITH FPU support:
|
||||||
|
|
||||||
-CONFIG_ARCH_FPU=n : Enable FPU support
|
-CONFIG_ARCH_FPU=n : Enable FPU support
|
||||||
+CONFIG_ARCH_FPU=y
|
+CONFIG_ARCH_FPU=y
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/bambino-200e/nsh/Make.defs
|
# boards/bambino-200e/configs/nsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -203,7 +203,7 @@ Configuration sub-directories
|
|||||||
debugger or FLASH utility, then you may need to combine the two hex
|
debugger or FLASH utility, then you may need to combine the two hex
|
||||||
files into a single .hex file. Here is how you can do that.
|
files into a single .hex file. Here is how you can do that.
|
||||||
|
|
||||||
a. The 'boards/samv71-xult/knsh/defconfigtail' of the nuttx.hex file should look something like this
|
a. The 'tail' of the nuttx.hex file should look something like this
|
||||||
(with my comments added beginning with #):
|
(with my comments added beginning with #):
|
||||||
|
|
||||||
$ tail nuttx.hex
|
$ tail nuttx.hex
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/imxrt1050-evk/knsh/Make.defs
|
# boards/imxrt1050-evk/configs/knsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2018 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2018 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -221,7 +221,7 @@ Configuration sub-directories
|
|||||||
debugger or FLASH utility, then you may need to combine the two hex
|
debugger or FLASH utility, then you may need to combine the two hex
|
||||||
files into a single .hex file. Here is how you can do that.
|
files into a single .hex file. Here is how you can do that.
|
||||||
|
|
||||||
a. The 'boards/samv71-xult/knsh/defconfigtail' of the nuttx.hex file should look something like this
|
a. The 'tail' of the nuttx.hex file should look something like this
|
||||||
(with my comments added beginning with #):
|
(with my comments added beginning with #):
|
||||||
|
|
||||||
$ tail nuttx.hex
|
$ tail nuttx.hex
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/nucleo-144/f722-nsh/Make.defs
|
# boards/nucleo-144/configs/f722-nsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
||||||
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/nucleo-144/f746-evalos/Make.defs
|
# boards/nucleo-144/configs/f746-evalos/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
||||||
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/nucleo-144/f746-nsh/Make.defs
|
# boards/nucleo-144/configs/f746-nsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
||||||
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/nucleo-144/f767-evalos/Make.defs
|
# boards/nucleo-144/configs/f767-evalos/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
||||||
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/nucleo-144/f767-netnsh/Make.defs
|
# boards/nucleo-144/configs/f767-netnsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
||||||
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/nucleo-144/f767-nsh/Make.defs
|
# boards/nucleo-144/configs/f767-nsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
||||||
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
# Authors: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/olimex-stm32-p407/kelf/Make.defs
|
# boards/olimex-stm32-p407/configs/kelf/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2018 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2018 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/olimex-stm32-p407/kmodule/Make.defs
|
# boards/olimex-stm32-p407/configs/kmodule/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2018 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2018 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/olimex-stm32-p407/knsh/Make.defs
|
# boards/olimex-stm32-p407/configs/knsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/open1788/knsh/Make.defs
|
# boards/open1788/configs/knsh/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2013 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2013 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/open1788/knxterm/Make.defs
|
# boards/open1788/configs/knxterm/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2019 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2019 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/stm32f4discovery/cxxtest/Make.defs
|
# boards/stm32f4discovery/configs/cxxtest/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/stm32f4discovery/elf/Make.defs
|
# boards/stm32f4discovery/configs/elf/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/stm32f4discovery/posix_spawn/Make.defs
|
# boards/stm32f4discovery/configs/posix_spawn/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/stm32f4discovery/testlibcxx/Make.defs
|
# boards/stm32f4discovery/configs/testlibcxx/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2017 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
# boards/stm32f4discovery/winbuild/Make.defs
|
# boards/stm32f4discovery/configs/winbuild/Make.defs
|
||||||
#
|
#
|
||||||
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
# Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
|
||||||
# Author: Gregory Nutt <gnutt@nuttx.org>
|
# Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
Loading…
Reference in New Issue
Block a user