summaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-02-25 20:46:18 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-02-25 20:46:18 +0000
commit8e4c33b69f0f9b3939e76c66aec65aa8c43a9b4a (patch)
tree0615dcb5b01fcc369ca6b1bc8a954b5a50eeccf2 /nuttx
parent8adf9f884d6add4e42e733e5a966855da0ff8f7c (diff)
downloadpx4-nuttx-8e4c33b69f0f9b3939e76c66aec65aa8c43a9b4a.tar.gz
px4-nuttx-8e4c33b69f0f9b3939e76c66aec65aa8c43a9b4a.tar.bz2
px4-nuttx-8e4c33b69f0f9b3939e76c66aec65aa8c43a9b4a.zip
readline() (and hence NSH) now accept the DEL character as well as the Backspace character for the backspace functionality
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4428 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/ChangeLog2
-rwxr-xr-xnuttx/configs/stm3240g-eval/README.txt22
-rwxr-xr-xnuttx/configs/stm32f4discovery/README.txt21
3 files changed, 44 insertions, 1 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index fa85503ef..496c751e8 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -2506,3 +2506,5 @@
submitted by Max Nekludov.
* arch/arm/src/armv7-m/up_fpu.S and arch/arm/src/stm32/stm32_vectors.S: Fix
lazy FPU register saving with CONFIG_ARCH_FPU is set in the configuration.
+ * arch/arm/src/armv7-m: Lazy saving of floating point registers on context
+ switches now seems to be functional.
diff --git a/nuttx/configs/stm3240g-eval/README.txt b/nuttx/configs/stm3240g-eval/README.txt
index 34c6a09f3..7ecbd71b5 100755
--- a/nuttx/configs/stm3240g-eval/README.txt
+++ b/nuttx/configs/stm3240g-eval/README.txt
@@ -909,8 +909,28 @@ Where <subdir> is one of the following:
examples/ostest. By default, this project assumes that you are
using the DFU bootloader.
- CONFIG_STM32_CODESOURCERYW=y : CodeSourcery under Windows
+ CONFIG_STM32_CODESOURCERYW=y : CodeSourcery under Windows
+
+ If you use the Atollic toolchain, then the FPU test can be enabled in the
+ examples/ostest by adding the following your NuttX configuration file:
+
+ -CONFIG_ARCH_FPU=n : Enabled the FPU
+ +CONFIG_ARCH_FPU=y
+
+ -CONFIG_STM32_CODESOURCERYW=y : Disable CodeSourcery under Windows
+ +CONFIG_STM32_CODESOURCERYL=n
+ -CONFIG_STM32_ATOLLIC=y : Enable the Atollic toolchain
+ +CONFIG_STM32_ATOLLIC=n
+
+ -CONFIG_SCHED_WAITPID=y : Enable the waitpid() API needed by the FPU test
+ +CONFIG_SCHED_WAITPID=n
+
+ The FPU test also needs to know the size of the FPU registers save area in
+ bytes (see arch/arm/include/armv7-m/irq_lazyfpu.h):
+
+ -CONFIG_EXAMPLES_OSTEST_FPUSIZE=(4*33)
+
telnetd:
--------
diff --git a/nuttx/configs/stm32f4discovery/README.txt b/nuttx/configs/stm32f4discovery/README.txt
index 70075220a..1048e54ac 100755
--- a/nuttx/configs/stm32f4discovery/README.txt
+++ b/nuttx/configs/stm32f4discovery/README.txt
@@ -711,6 +711,27 @@ Where <subdir> is one of the following:
CONFIG_STM32_CODESOURCERYW=y : CodeSourcery under Windows
+
+ If you use the Atollic toolchain, then the FPU test can be enabled in the
+ examples/ostest by adding the following your NuttX configuration file:
+
+ -CONFIG_ARCH_FPU=n : Enabled the FPU
+ +CONFIG_ARCH_FPU=y
+
+ -CONFIG_STM32_CODESOURCERYW=y : Disable CodeSourcery under Windows
+ +CONFIG_STM32_CODESOURCERYL=n
+
+ -CONFIG_STM32_ATOLLIC=y : Enable the Atollic toolchain
+ +CONFIG_STM32_ATOLLIC=n
+
+ -CONFIG_SCHED_WAITPID=y : Enable the waitpid() API needed by the FPU test
+ +CONFIG_SCHED_WAITPID=n
+
+ The FPU test also needs to know the size of the FPU registers save area in
+ bytes (see arch/arm/include/armv7-m/irq_lazyfpu.h):
+
+ -CONFIG_EXAMPLES_OSTEST_FPUSIZE=(4*33)
+
nsh:
---
Configures the NuttShell (nsh) located at apps/examples/nsh. The