Merge remote-tracking branch 'origin/master' into bas24
This commit is contained in:
commit
fa6d130f95
@ -1278,7 +1278,7 @@
|
||||
board (Contributed by Dave Marples).
|
||||
* sched/sem_wait.c and sem_waitirq.c: Eliminate a race condition
|
||||
that can occur when a semaphore wait is interrupt by a signal.
|
||||
(see email thread: http://tech.groups.yahoo.com/group/nuttx/message/530)
|
||||
(see email thread: https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/530)
|
||||
* drivers/mtd/at45db.c: Add a driver for the Atmel AT45DB161D 4Mbit
|
||||
SPI FLASH part (untested on initial check-in).
|
||||
* arch/arm/src/lm3s and arch/arm/include/lm3s: Corrections for the
|
||||
|
@ -3706,7 +3706,7 @@ sudo ln -s libXext.so.6.4.0 libXext.so
|
||||
<b>NOTE</b>: There is a workaround in this case:
|
||||
You can build for 32-bit execution on a 64-bit machine by adding <code>-m3</code> to the <code>CFLAGS</code> and <code>-m32 -m elf_i386</code> to the <code>LDFLAGS</code>.
|
||||
See the patch file <code>0001-Quick-hacks-to-build-sim-nsh-ostest-on-x86_64-as-32-.patch</code>
|
||||
that can be found in NuttX <a href="http://tech.groups.yahoo.com/group/nuttx/files">files</a>.
|
||||
that can be found in NuttX <a href="https://groups.yahoo.com/neo/groups/nuttx/files">files</a>.
|
||||
</small></p>
|
||||
</li>
|
||||
<li><p>
|
||||
|
@ -1165,7 +1165,7 @@
|
||||
</table>
|
||||
|
||||
<p>
|
||||
Most NuttX-related discussion occurs on the <a href="http://tech.groups.yahoo.com/group/nuttx/" target="_top"><i>Yahoo!</i> NuttX group</a>.
|
||||
Most NuttX-related discussion occurs on the <a href="https://groups.yahoo.com/neo/groups/nuttx/info" target="_top"><i>Yahoo!</i> NuttX group</a>.
|
||||
You are cordially invited to <a href="http://groups.yahoo.com/group/nuttx/join" target="_top">join</a>.
|
||||
I make a special effort to answer any questions and provide any help that I can.
|
||||
</p>
|
||||
@ -2310,6 +2310,7 @@ nsh>
|
||||
on-board LED and button support and a serial console available
|
||||
on LEUART0. A single configuration is available using the
|
||||
NuttShell NSH and the LEUART0 serial console.
|
||||
DMA and USART-based SPI supported are included, but not fully tested.
|
||||
</p>
|
||||
<p>
|
||||
Refer to the EFM32 Gecko Starter Kit <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/efm32-g8xx-stk/README.txt"><i>README.txt</i></a> file for further information.
|
||||
|
@ -129,7 +129,7 @@
|
||||
This document summarizes the design of NuttX on-demand paging.
|
||||
This feature permits embedded MCUs with some limited RAM space to execute large programs from some non-random access media.
|
||||
This feature was first discussed in this email thread:
|
||||
<a href="http://tech.groups.yahoo.com/group/nuttx/message/213">http://tech.groups.yahoo.com/group/nuttx/message/213</a>.
|
||||
<a href="https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/213">https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/213</a>.
|
||||
</p>
|
||||
<p>
|
||||
What kind of platforms can support NuttX on-demang paging?
|
||||
|
@ -21,7 +21,7 @@
|
||||
<li><a href="http://www.nuttx.org/Documentation/NuttX.html" target="main">Home</a></li>
|
||||
<li><a href="http://sourceforge.net/projects/nuttx/develop" target="_top">SourceForge</a></li>
|
||||
<li><a href="http://freshmeat.net/projects/nuttx/" target="_top">FreshMeat</a></li>
|
||||
<li><a href="http://tech.groups.yahoo.com/group/nuttx/" target="_top">Forum</a></li>
|
||||
<li><a href="https://groups.yahoo.com/neo/groups/nuttx/info" target="_top">Forum</a></li>
|
||||
<li><a href="https://www.ohloh.net/p/nuttx" target="_top">Ohloh</a></li>
|
||||
<li><a href="http://www.oschina.net/p/nuttx" target="_top">OSChina</a></li>
|
||||
<li><a href="http://sourceforge.net/projects/nuttx/files/" target="_top">Downloads</a></li>
|
||||
|
18
README.txt
18
README.txt
@ -150,6 +150,24 @@ Downloading from Repositories
|
||||
|
||||
https://sourceforge.net/p/nuttx/git
|
||||
|
||||
Configuring the Cone
|
||||
|
||||
Set your identity:
|
||||
|
||||
git config --global user.name "My Name"
|
||||
git config --global user.email my.name@example.com
|
||||
|
||||
Colorized diffs are much easier to read:
|
||||
|
||||
git config --global color.branch auto
|
||||
git config --global color.diff auto
|
||||
git config --global color.interactive auto
|
||||
git config --global color.status auto
|
||||
|
||||
Checkout other settings
|
||||
|
||||
git config --list
|
||||
|
||||
Cloning NuttX Inside Cygwin
|
||||
|
||||
If you are cloning the NuttX repository, it is recommended to avoid
|
||||
|
2
TODO
2
TODO
@ -1406,7 +1406,7 @@ o ARM (arch/arm/)
|
||||
interrupt, the stack pointer may increment and possibly overflow.
|
||||
|
||||
This can happen only under conditions of continuous interrupts.
|
||||
See this email thread: http://tech.groups.yahoo.com/group/nuttx/message/1261
|
||||
See this email thread: https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1261
|
||||
On suggested change is:
|
||||
|
||||
ldr r1, [r0, #(4*REG_CPSR)] /* Fetch the stored CPSR value */
|
||||
|
@ -985,7 +985,7 @@ config BOARD_CUSTOM_BUTTONS
|
||||
bool "Custom board buttons"
|
||||
default n
|
||||
select ARCH_HAVE_BUTTONS
|
||||
select ARCH__BUTTONS
|
||||
select ARCH_BUTTONS
|
||||
|
||||
config BOARD_CUSTOM_IRQBUTTONS
|
||||
bool "Custom Board IRQ buttons"
|
||||
|
@ -48,6 +48,8 @@ STATUS
|
||||
(probably because UART0 is used with the board controller???). Pins
|
||||
are not available for other U[S]ARTs on the board.
|
||||
|
||||
DMA and USART-based SPI supported are included, but not yet tested.
|
||||
|
||||
2014-10-29: Calibrated the delays loops.
|
||||
|
||||
2014-10-29: The start-up time is long -- about a second. I have traced
|
||||
|
@ -146,7 +146,7 @@ LPC21ISP (Linux)
|
||||
|
||||
(ca. 2008)
|
||||
I use the lpc21isp tool to load NuttX into FLASH. That tool is available
|
||||
in the files section at http://tech.groups.yahoo.com/group/lpc21isp/. In
|
||||
in the files section at https://groups.yahoo.com/neo/groups/lpc21isp/info. In
|
||||
the older version 1.60 of lpc21isp for Linux, I had to make several changes.
|
||||
This changes are shown in lpc21ips-1.60.diff.
|
||||
|
||||
|
@ -390,7 +390,7 @@ Toolchains
|
||||
well. This toolchain can be downloded from the Pinguino website:
|
||||
http://wiki.pinguino.cc/index.php/Main_Page#Download . There is some general
|
||||
information about using the Pinguino mips-elf toolchain in this thread:
|
||||
http://tech.groups.yahoo.com/group/nuttx/message/1821
|
||||
https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1821
|
||||
|
||||
Support for the Pinguino mips-elf toolchain has been included in the Mirtoo
|
||||
configurations. Use one of these configuration options to select the Pinguino
|
||||
@ -426,7 +426,7 @@ Toolchains
|
||||
|
||||
Even then, there are more warnings from the linker and some undefined symbols
|
||||
for non-NuttX code that resides in the unused Microchip libraries. See this
|
||||
email thread at http://tech.groups.yahoo.com/group/nuttx/message/1458 for more
|
||||
email thread at https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1458 for more
|
||||
information. You will have to solve at least this undefined symbol problem if
|
||||
you want to used the XC32 toolchain.
|
||||
|
||||
|
@ -220,7 +220,7 @@ Toolchains
|
||||
well. This toolchain can be downloded from the Pinguino website:
|
||||
http://wiki.pinguino.cc/index.php/Main_Page#Download . There is some general
|
||||
information about using the Pinguino mips-elf toolchain in this thread:
|
||||
http://tech.groups.yahoo.com/group/nuttx/message/1821
|
||||
https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1821
|
||||
|
||||
See also configs/mirtoo/README.txt. There is an experimental (untested)
|
||||
configuration for the Mirtoo platform in that directory.
|
||||
@ -246,7 +246,7 @@ Toolchains
|
||||
|
||||
Even then, there are more warnings from the linker and some undefined symbols
|
||||
for non-NuttX code that resides in the unused Microchip libraries. See this
|
||||
email thread at http://tech.groups.yahoo.com/group/nuttx/message/1458 for more
|
||||
email thread at https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1458 for more
|
||||
information. You will have to solve at least this undefined symbol problem if
|
||||
you want to used the XC32 toolchain.
|
||||
|
||||
|
@ -436,7 +436,7 @@ Toolchains
|
||||
well. This toolchain can be downloded from the Pinguino website:
|
||||
http://wiki.pinguino.cc/index.php/Main_Page#Download . There is some general
|
||||
information about using the Pinguino mips-elf toolchain in this thread:
|
||||
http://tech.groups.yahoo.com/group/nuttx/message/1821
|
||||
https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1821
|
||||
|
||||
See also configs/mirtoo/README.txt. There is an experimental (untested)
|
||||
configuration for the Mirtoo platform in that directory.
|
||||
@ -462,7 +462,7 @@ Toolchains
|
||||
|
||||
Even then, there are more warnings from the linker and some undefined symbols
|
||||
for non-NuttX code that resides in the unused Microchip libraries. See this
|
||||
email thread at http://tech.groups.yahoo.com/group/nuttx/message/1458 for more
|
||||
email thread at https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1458 for more
|
||||
information. You will have to solve at least this undefined symbol problem if
|
||||
you want to used the XC32 toolchain.
|
||||
|
||||
|
@ -204,7 +204,7 @@ Toolchains
|
||||
well. This toolchain can be downloded from the Pinguino website:
|
||||
http://wiki.pinguino.cc/index.php/Main_Page#Download . There is some general
|
||||
information about using the Pinguino mips-elf toolchain in this thread:
|
||||
http://tech.groups.yahoo.com/group/nuttx/message/1821
|
||||
https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1821
|
||||
|
||||
See also configs/mirtoo/README.txt. There is an experimental (untested)
|
||||
configuration for the Mirtoo platform in that directory.
|
||||
@ -230,7 +230,7 @@ Toolchains
|
||||
|
||||
Even then, there are more warnings from the linker and some undefined symbols
|
||||
for non-NuttX code that resides in the unused Microchip libraries. See this
|
||||
email thread at http://tech.groups.yahoo.com/group/nuttx/message/1458 for more
|
||||
email thread at https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1458 for more
|
||||
information. You will have to solve at least this undefined symbol problem if
|
||||
you want to used the XC32 toolchain.
|
||||
|
||||
|
@ -291,7 +291,7 @@ Toolchains
|
||||
well. This toolchain can be downloded from the Penguino website:
|
||||
http://wiki.pinguino.cc/index.php/Main_Page#Download . There is some general
|
||||
information about using the Penguino mips-elf toolchain in this thread:
|
||||
http://tech.groups.yahoo.com/group/nuttx/message/1821
|
||||
https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1821
|
||||
|
||||
See also configs/mirtoo/README.txt. There is an experimental (untested)
|
||||
configuration for the Mirtoo platform in that directory.
|
||||
@ -317,7 +317,7 @@ Toolchains
|
||||
|
||||
Even then, there are more warnings from the linker and some undefined symbols
|
||||
for non-NuttX code that resides in the unused Microchip libraries. See this
|
||||
email thread at http://tech.groups.yahoo.com/group/nuttx/message/1458 for more
|
||||
email thread at https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1458 for more
|
||||
information. You will have to solve at least this undefined symbol problem if
|
||||
you want to used the XC32 toolchain.
|
||||
|
||||
|
@ -229,7 +229,7 @@ Toolchains
|
||||
well. This toolchain can be downloded from the Pinguino website:
|
||||
http://wiki.pinguino.cc/index.php/Main_Page#Download . There is some general
|
||||
information about using the Pinguino mips-elf toolchain in this thread:
|
||||
http://tech.groups.yahoo.com/group/nuttx/message/1821
|
||||
https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1821
|
||||
|
||||
See also configs/mirtoo/README.txt. There is an experimental (untested)
|
||||
configuration for the Mirtoo platform in that directory.
|
||||
@ -256,7 +256,7 @@ Toolchains
|
||||
|
||||
Even then, there are more warnings from the linker and some undefined symbols
|
||||
for non-NuttX code that resides in the unused Microchip libraries. See this
|
||||
email thread at http://tech.groups.yahoo.com/group/nuttx/message/1458 for more
|
||||
email thread at https://groups.yahoo.com/neo/groups/nuttx/conversations/messages/1458 for more
|
||||
information. You will have to solve at least this undefined symbol problem if
|
||||
you want to used the XC32 toolchain.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user