mirror of
https://github.com/apache/nuttx.git
synced 2026-06-04 14:53:47 +08:00
Add SLIP test configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3371 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
+15
-13
@@ -8,7 +8,7 @@
|
||||
<tr align="center" bgcolor="#e4e4e4">
|
||||
<td>
|
||||
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
|
||||
<p>Last Updated: March 11, 2011</p>
|
||||
<p>Last Updated: March 12, 2011</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -2122,16 +2122,16 @@ nuttx-5.19 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||
* NSH: Correct a redirection bug in NSH. The following would not work; it
|
||||
resulted in a hang after the 'cat /dev/fifo':
|
||||
|
||||
nsh> mkfile /dev/fifo
|
||||
nsh> cd /tmp # /tmp is a mounted RAM disk
|
||||
nsh> cat /dev/fifo > test.txt &
|
||||
nsh> echo "This is a test" > /dev/fifo
|
||||
nsh> mkfile /dev/fifo
|
||||
nsh> cd /tmp # /tmp is a mounted RAM disk
|
||||
nsh> cat /dev/fifo > test.txt &
|
||||
nsh> echo "This is a test" > /dev/fifo
|
||||
|
||||
The error was caused because (1) there was a path that resulted in stdout
|
||||
being closed (the "hang") and also (2) the 'cat' command was always outputting
|
||||
being closed (the "hang") and also (2) the 'cat' command was always outputting
|
||||
to stdout, not to the redirected file descriptor. Now:
|
||||
|
||||
nsh> cat test.txt
|
||||
nsh> cat test.txt
|
||||
This is a test
|
||||
|
||||
* drivers/pipes/pipe_common.c -- Driver open method eas not returning an EINTR
|
||||
@@ -2144,7 +2144,7 @@ nuttx-5.19 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||
occurs.
|
||||
* configs/olimex-lpc1766stk -- Added an LED encoded to indicate if the LPC1766
|
||||
is in sleeping.
|
||||
* examples/mm -- This is a simplified version of the "built-in" memory manager
|
||||
* examples/mm -- This is a simplified version of the "built-in" memory manager
|
||||
test of mm/mm_test.c. It is simplified because it does not have access to
|
||||
the internals of the memory manager as does mm/mm_test.c, but it has the
|
||||
advantage that it runs in the actual NuttX tasking environment (the
|
||||
@@ -2153,7 +2153,7 @@ nuttx-5.19 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||
* arch/x86 - Provide support for x86 architectures. Support for the i486
|
||||
architecture under QEMU is provided under arch/x86/include/i486,
|
||||
arch/x86/include/qemu, arch/x86/src/i486, and arch/x86/src/qemu.
|
||||
* configs/qemu-i486 - "Board" support configurations for verifying the QEME
|
||||
* configs/qemu-i486 - "Board" support configurations for verifying the QEME
|
||||
i486 port.
|
||||
* arch/arm/src/stm32/stm32_spi.c -- Correct base address of SPI3 (reported by
|
||||
Uros Platise).
|
||||
@@ -2180,16 +2180,18 @@ nuttx-5.19 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||
used. In order to save a few bytes, it is now conditioned on
|
||||
CONFIG_SCHED_ATEXIT. It your application is currently using atexit(),
|
||||
you will need to add CONFIG_SCHED_ATEXT to your configuration file.
|
||||
* drivers/net/slip.c - Add a SLIP driver (untested on initial check-in).
|
||||
* drivers/net/slip.c - Add a SLIP driver (untested on initial check-in).
|
||||
* configs/olimex-lpc1766stk/slip-httpd - An example that uses SLIP to
|
||||
provide a serial-port based THTTPD web server.
|
||||
|
||||
pascal-2.1 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
|
||||
|
||||
buildroot-1.10 2011-xx-xx <spudmonkey@racsa.co.cr>
|
||||
buildroot-1.10 2011-xx-xx <spudmonkey@racsa.co.cr>
|
||||
|
||||
* Add patch submitted by Dimiter Georgiev to work around problems in building
|
||||
GDB 6.8 with versions of Cygwin > 1.7.
|
||||
GDB 6.8 with versions of Cygwin > 1.7.
|
||||
* configs/i486-defconfig-4.3.3 - Builds an i486 cross development toolchain
|
||||
using gcc 4.3.3. Why wouldyou want such a thing? On Linux, of course,
|
||||
using gcc 4.3.3. Why would you want such a thing? On Linux, of course,
|
||||
such a thing is not needed because you can use the installed GCC to build
|
||||
i486 ELF binaries. But that will not work under Cygwin! The Cygwin
|
||||
toolchain (and probably MinGW), build DOS MZ format executables (i.e.,
|
||||
|
||||
Reference in New Issue
Block a user