Change references to boards/<board>/<config> to boards/<board>/configs/<config> in comments, Documentation, URLs.

This commit is contained in:
Gregory Nutt 2019-08-05 10:16:02 -06:00
parent e1588f6cc2
commit e12c133a53
26 changed files with 85 additions and 75 deletions

View File

@ -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

View File

@ -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>&lt;config-name&gt;</i>/ | | | `- configs/
| | | | `-- <i>(board configuration-specific source files)</i> | | | |---<i>&lt;config-name&gt;</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>&lt;(other board directories)&gt;</i>/ | | `-- <i>&lt;(other board directories)&gt;</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>&lt;config1-dir&gt;</i> |-- configs/
| |-- Make.defs | |-- <i>&lt;config1-dir&gt;</i>
| `-- defconfig | | |-- Make.defs (optional)
|-- <i>&lt;config2-dir&gt;</i> | | `-- defconfig
| |-- Make.defs | |-- <i>&lt;config2-dir&gt;</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>&lt;board-name&gt;</i><code>/</code> sub-directory holds all of the The <code>boards/</code><i>&lt;board-name&gt;</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>&lt;board-name&gt;</i><code>/[</code><i>&lt;config-dir&gt;</i><code>/]Make.defs</code> to <code>${TOPDIR}/Make.defs</code>,<li> <li>Copy <code>boards/</code><i>&lt;board-name&gt;</i>/<code>configs/[</code><i>&lt;config-dir&gt;</i><code>/]Make.defs</code> to <code>${TOPDIR}/Make.defs</code> (see NOTE below),</li>
<li>Copy <code>boards/</code><i>&lt;board-name&gt;</i><code>/[</code><i>&lt;config-dir&gt;</i><code>/]defconfig</code> to <code>${TOPDIR}/.config</code></li> <li>Copy <code>boards/</code><i>&lt;board-name&gt;</i>/<code>configs/[</code><i>&lt;config-dir&gt;</i><code>/]defconfig</code> to <code>${TOPDIR}/.config</code></li>
</ul> </ul>
<p> <p>
@ -1567,6 +1569,9 @@ tools/
&lt;config-dir&gt; is the optional, specific configuration directory for the board. &lt;config-dir&gt; is the optional, specific configuration directory for the board.
And &lt;app-dir&gt; is the location of the optional application directory. And &lt;app-dir&gt; 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>&lt;board-name&gt;</i>/<code>configs/[</code><i>&lt;config-dir&gt;</i></code> directory or in the <code>boards/</code><i>&lt;board-name&gt;</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

View File

@ -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>

View File

@ -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
View File

@ -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.

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>