diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 2889f46c4c6..f758564eab9 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: April 22, 2013

+

Last Updated: April 28, 2013

@@ -1064,29 +1064,16 @@ -

NuttX-6.26 Release Notes

+

NuttX-6.27 Release Notes

- The 93rd release of NuttX, Version 6.26, was made on March 15, 2013, and is available for download from the + The 94th release of NuttX, Version 6.27, was made on April 28, 2013, and is available for download from the SourceForge website. - Note that the release consists of two tarballs: nuttx-6.26.tar.gz and apps-6.26.tar.gz. + Note that the release consists of two tarballs: nuttx-6.27.tar.gz and apps-6.27.tar.gz. Both may be needed (see the top-level nuttx/README.txt file for build information) The change log associated with the release is available here. Unreleased changes after this release are available in GIT. These unreleased changes are also listed here.

-

- This release corresponds with GIT release number: r5745, - Note that all GIT information has been stripped from the tarballs. - If you need the GIT configuration, you should check out directly from GIT. - Revision r5745 should equivalent to release 6.26 of NuttX: -

- -

Or (HTTP):

-

Additional new features and extended functionality

@@ -1097,7 +1084,10 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

  • @@ -1106,16 +1096,12 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

  • @@ -1128,37 +1114,14 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code Extensive changes were made to support the kernel build mode. In this mode, NuttX is built as a monolithic kernel. NuttX is built as a separate kernel mode "blob" and the applications are built as a separate user mode "blob". - The kernel runs in kernel mode and the applications run in user mode (with the MPU restricting user - mode accesses). - Access to the kernel from the user blob is only via system calls (SVCalls). + The kernel runs in supervisor mode and the applications run in user mode (with the MPU restricting user mode accesses). + Access to the kernel from the user blob is only via system calls (SVCalls in this case).
  • - Extensive changes were made to the syscall, SVCall, and trapping logic. - Many internal interfaces were renamed. + Kernel build configurations for the Open1788 board and for the STM32F4Discovery now execute correctly.
  • - The memory manager was extended to support both kernel- and user-mode allocations. - Logic within the kernel needs to use the correct kernel- or user-space allocator, depending upon the user of the allocated memory. -
  • -
  • - The user-space blob now contains a header built in at the beginning of the block that provides the same information that was previously provided by a kludgy, auto-generated header file (user_map.h). -
  • -
  • - Basic support implemented for the ARMv7-M family with fragments also implemetned for the ARMv6-M and MIPS32 families. -
  • -
  • - Kernel build supported added for the LPC17xx Open1788 and for the Atmel SAM3U-EK board. - All testing is being performed on the Open1788 board. -
  • - - -
  • -

    - Signals -

    -
  • @@ -1168,47 +1131,38 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

  • - ARMv6-M (Cortex-M0) + ARMv7-M (Cortex-M3/4)

  • - nuvoTon NUC120 + nuvoTon NUC1xx

    -
  • -
  • -

    - nuvoTon NUC120 Boards -

    -
  • @@ -1217,9 +1171,9 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code LPC17xx

    @@ -1229,13 +1183,26 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    @@ -1245,8 +1212,32 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    + +
  • +

    + LPC43xx +

    +
  • @@ -1256,7 +1247,11 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    @@ -1266,7 +1261,7 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    @@ -1276,7 +1271,10 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    @@ -1286,33 +1284,12 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    - -
  • -

    - Networking -

    - -
  • -
  • -

    - Memory Management -

    -
  • @@ -1322,22 +1299,7 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    - -
  • -

    - C Library -

    -
  • @@ -1347,14 +1309,23 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code

    + +
  • +

    + Tools +

    +
  • +

    Efforts In Progress. The following are features that are partially implemented but present in this release. @@ -1363,32 +1334,13 @@ svn checkout -r5745 http://svn.code.sf.net/p/nuttx/code/trunk nuttx-code